SlideShare une entreprise Scribd logo
1  sur  28
Visual Studio 2008
Service Pack 1
2008-09-22
엄준일
Agenda
• Visual Studio 2008 SP1 Downloads
• Visual Studio 2008 SP1 Features
– ASP.NET
– ADO.NET
– WPF
– .NET Framework Client Profile
– ETC
Visual Studio 2008 SP1 Downloads
Visual Studio 2008 SP1 적용 제품
• The Microsoft .NET Framework 3.5
• The Microsoft Windows SDK
• Visual Studio 2008 Team Suite
• Visual Studio 2008 Team Edition for Database Professionals
• Visual Studio 2008 Team Edition for Software Architects
• Visual Studio 2008 Team Edition for Software Developers
• Visual Studio 2008 Team Edition for Software Testers
• Visual Studio 2008 Standard Edition
• Visual Studio 2008 Professional Edition
Visual Studio 2008 SP1 Downloads
• Bootstrapper
http://www.microsoft.com/downloads/details.aspx?displayl
ang=ko&FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7
• ISO Full Package
http://www.microsoft.com/downloads/details.aspx?familyid
=27673C47-B3B5-4C67-BD99-
84E525B5CE61&displaylang=ko
Visual Studio 2008 Express SP1 Downloads
• Visual Studio 2008 Express Edition SP1 (exe)
http://www.microsoft.com/downloads/details.aspx?displayl
ang=ko&FamilyID=f3fbb04e-92c2-4701-b4ba-92e26e408569
• Visual Studio 2008 Express Edition SP1 (iso)
http://www.microsoft.com/downloads/details.aspx?FamilyI
D=3254c868-bcb9-412c-95c6-
d100c872ec60&DisplayLang=ko
Visual Studio 2008 SP1 ETC…
• MSDN Library
http://www.microsoft.com/downloads/details.aspx?FamilyI
D=7bbe5eda-5062-4ebb-83c7-d3c5ff92a373&DisplayLang=e
n
• Team Foundation Server
http://www.microsoft.com/downloads/details.aspx?displayl
ang=ko&FamilyID=9e40a5b6-da41-43a2-a06d-3cee196bfe3d
• Visual Studio 2008 SDK 1.1
http://blogs.msdn.com/vsxteam/archive/2008/08/12/visual-s
tudio-2008-sp1-now-available.aspx
Visual Studio 2008 SP1 Features
ASP.NET
• Design View 개선
• ASP.NET Dynamic Data
• Javascript Formatting
• Javascript 인텔리센스 개선
• ASP 인텔리센스 지원
• AJAX.NET 개선
ASP.NET Design View 개선
• HTML DOM 이 여러 층(Depth) 시 타이핑 시 2~3초간 딜레이 현
상 개선
• HTML 페이지를 열 때 Freezing 현상 개선
• 빌드 시 .refresh 를 포함 할때 빌드 속도 개선
ASP.NET Dynamic Data
• DEMO
ASP.NET – Javascript Formatting
• DEMO
ASP.NET – ASP 인텔리센스 지원
• DEMO
ASP.NET – AJAX.NET 개선
• Script Combing 기능 추가
여러 개의 Script References 를 하나의 Script 로 전송하여 페
이지 로딩 개선
• AJAX Browser History 기능 추가
ADO.NET
• ADO.NET Entity Framework
• ADO.NET Data Services
ADO.NET Entity Framework
• TALK
ADO.NET Data Services
• Codename ‘ASTORIA’ 의 정릴 릴리즈
• 표준 HTTP 를 이용한 REST, ATOM Protocol 지원
• URI 를 통해 데이터를 조회 및 조작
• 쿼리스트링을 통해 데이터 필터링
WPF
• WPF 성능 개선
• 새로운 효과 추가
• DirectX 통합
• WritealbeBitmap 성능 개선
• Z-Index 속성 추가
• 컨트롤 개선
WPF 성능 개선
• CLR 과 NGEN Images 의 코드 최적화를 통한 Cold Startup
20~40% 개선
• Text, Visual, DrawingBrush 등을 사용할 때 Software Renderi
ng 이 아닌 GPU 를 이용한 Hardware Rendering 을 사용
새로운 효과 추가
• BitmapEffects 는 Software 적으로 랜더링(Rendering)이 되었
으나, SP1 이후부터는 Blur 나 DropShadow BitmapEffects 들
은 GPU 를 통해 하드웨어 가속(Hardware Accelerated)을 통해
랜더링
• BevelBitmapEffect, BlurBitmapEffect, DropShadowBitmap
Effect 등의 몇 가지는 Obsolete Attribute 이 선언
DirectX 통합
• DirectX API 를 사용할 수 있도록 I/F 제공
WriteableBitmap 성능 개선
• 이전엔 메모리상 항상 새로운 Bitmap 을 생성
• 기존에 할당된 Bitmap 을 재사용 하는 방법으로 성능 개선
Z-Index 속성 추가
컨트롤 개선
• ListBox, ListView, TreeView 의 성능 향상 (텍스트 Item 일경
우)
• VirtualizingStackPanel 속성으로 스크롤 처리 방식 결정
• IsDeferredScrollingEnabled 속성으로 ‘지연 스크롤’ 설정
.NET Framework Client Profile
• 혁신적인 배포 시나리오
• 같은 저장소(설치 위치)에 저장된다
• Full Package 요구 시 전체가 설치된다
Client Profile Bootstrapper
ETC
• WCF
• Team Foundation Server
• Visual Studio 2008 SDK 1.1

Contenu connexe

Tendances

[오픈소스컨설팅]Atlassian JIRA Deep Dive
[오픈소스컨설팅]Atlassian JIRA Deep Dive[오픈소스컨설팅]Atlassian JIRA Deep Dive
[오픈소스컨설팅]Atlassian JIRA Deep DiveJi-Woong Choi
 
Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기
Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기
Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기Jongwon Han
 
Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS) Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS) VMware Tanzu Korea
 
[오픈소스컨설팅]Jira 한글패치가이드 1
[오픈소스컨설팅]Jira 한글패치가이드 1[오픈소스컨설팅]Jira 한글패치가이드 1
[오픈소스컨설팅]Jira 한글패치가이드 1정명훈 Jerry Jeong
 
[오픈소스컨설팅] Atlassian webinar 기본 트러블슈팅(1 of 2)
[오픈소스컨설팅] Atlassian webinar 기본 트러블슈팅(1 of 2)[오픈소스컨설팅] Atlassian webinar 기본 트러블슈팅(1 of 2)
[오픈소스컨설팅] Atlassian webinar 기본 트러블슈팅(1 of 2)Osc Osc
 
야, 너두 짤수있어 - IaC Basic(210131 김성익)
야, 너두 짤수있어 - IaC Basic(210131 김성익)야, 너두 짤수있어 - IaC Basic(210131 김성익)
야, 너두 짤수있어 - IaC Basic(210131 김성익)SeongIkKim2
 

Tendances (7)

Essencia 2017
Essencia 2017Essencia 2017
Essencia 2017
 
[오픈소스컨설팅]Atlassian JIRA Deep Dive
[오픈소스컨설팅]Atlassian JIRA Deep Dive[오픈소스컨설팅]Atlassian JIRA Deep Dive
[오픈소스컨설팅]Atlassian JIRA Deep Dive
 
Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기
Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기
Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기
 
Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS) Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS)
 
[오픈소스컨설팅]Jira 한글패치가이드 1
[오픈소스컨설팅]Jira 한글패치가이드 1[오픈소스컨설팅]Jira 한글패치가이드 1
[오픈소스컨설팅]Jira 한글패치가이드 1
 
[오픈소스컨설팅] Atlassian webinar 기본 트러블슈팅(1 of 2)
[오픈소스컨설팅] Atlassian webinar 기본 트러블슈팅(1 of 2)[오픈소스컨설팅] Atlassian webinar 기본 트러블슈팅(1 of 2)
[오픈소스컨설팅] Atlassian webinar 기본 트러블슈팅(1 of 2)
 
야, 너두 짤수있어 - IaC Basic(210131 김성익)
야, 너두 짤수있어 - IaC Basic(210131 김성익)야, 너두 짤수있어 - IaC Basic(210131 김성익)
야, 너두 짤수있어 - IaC Basic(210131 김성익)
 

En vedette

Visual Basic 2008 In 24 Hrs
Visual  Basic 2008 In 24 HrsVisual  Basic 2008 In 24 Hrs
Visual Basic 2008 In 24 HrsUiTM
 
Configuring & Installing Joomla on Windows using WAMP Server.
Configuring & Installing Joomla on Windows using WAMP Server.Configuring & Installing Joomla on Windows using WAMP Server.
Configuring & Installing Joomla on Windows using WAMP Server.Abhijit B.
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Jeff Blankenburg
 
Computer fundamentals-series1-e book
Computer fundamentals-series1-e bookComputer fundamentals-series1-e book
Computer fundamentals-series1-e bookRamil Demabogte
 
UNIMINUTO GUIA
UNIMINUTO GUIAUNIMINUTO GUIA
UNIMINUTO GUIAdanilu93
 
Etica para amador
Etica para amadorEtica para amador
Etica para amadorana maria
 
Integrando los PLE y e-Portfolios en Moodle: Proyecto EPERe-PORT
Integrando los PLE y e-Portfolios en Moodle: Proyecto EPERe-PORTIntegrando los PLE y e-Portfolios en Moodle: Proyecto EPERe-PORT
Integrando los PLE y e-Portfolios en Moodle: Proyecto EPERe-PORTEPERe-PORT (Tadel Formación)
 
Rio de Janeiro visto do mar
Rio de Janeiro visto do marRio de Janeiro visto do mar
Rio de Janeiro visto do marLuiz Carlos Dias
 

En vedette (20)

What's New in Visual Studio 2008
What's New in Visual Studio 2008What's New in Visual Studio 2008
What's New in Visual Studio 2008
 
Visual Basic 2008 In 24 Hrs
Visual  Basic 2008 In 24 HrsVisual  Basic 2008 In 24 Hrs
Visual Basic 2008 In 24 Hrs
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Configuring & Installing Joomla on Windows using WAMP Server.
Configuring & Installing Joomla on Windows using WAMP Server.Configuring & Installing Joomla on Windows using WAMP Server.
Configuring & Installing Joomla on Windows using WAMP Server.
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5
 
Computer fundamentals-series1-e book
Computer fundamentals-series1-e bookComputer fundamentals-series1-e book
Computer fundamentals-series1-e book
 
The Best Source Code VB
The Best Source Code VBThe Best Source Code VB
The Best Source Code VB
 
Visual Basic Controls ppt
Visual Basic Controls pptVisual Basic Controls ppt
Visual Basic Controls ppt
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Agropecuria
AgropecuriaAgropecuria
Agropecuria
 
Cascata do Caracol
Cascata do CaracolCascata do Caracol
Cascata do Caracol
 
Alecrim
AlecrimAlecrim
Alecrim
 
Vida passageira
Vida passageiraVida passageira
Vida passageira
 
UNIMINUTO GUIA
UNIMINUTO GUIAUNIMINUTO GUIA
UNIMINUTO GUIA
 
Etica para amador
Etica para amadorEtica para amador
Etica para amador
 
Integrando los PLE y e-Portfolios en Moodle: Proyecto EPERe-PORT
Integrando los PLE y e-Portfolios en Moodle: Proyecto EPERe-PORTIntegrando los PLE y e-Portfolios en Moodle: Proyecto EPERe-PORT
Integrando los PLE y e-Portfolios en Moodle: Proyecto EPERe-PORT
 
Jr zhiña
Jr zhiñaJr zhiña
Jr zhiña
 
Rio de Janeiro visto do mar
Rio de Janeiro visto do marRio de Janeiro visto do mar
Rio de Janeiro visto do mar
 
Restaurante
RestauranteRestaurante
Restaurante
 
Japanese azaleas
Japanese azaleasJapanese azaleas
Japanese azaleas
 

Similaire à Visual Studio 2008 SP1

Bigquery와 airflow를 이용한 데이터 분석 시스템 구축 v1 나무기술(주) 최유석 20170912
Bigquery와 airflow를 이용한 데이터 분석 시스템 구축 v1  나무기술(주) 최유석 20170912Bigquery와 airflow를 이용한 데이터 분석 시스템 구축 v1  나무기술(주) 최유석 20170912
Bigquery와 airflow를 이용한 데이터 분석 시스템 구축 v1 나무기술(주) 최유석 20170912Yooseok Choi
 
Windows azure를 활용한 cloud 개발 사례
Windows azure를 활용한 cloud 개발 사례Windows azure를 활용한 cloud 개발 사례
Windows azure를 활용한 cloud 개발 사례정현 남
 
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...JinKwon Lee
 
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...Amazon Web Services Korea
 
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsMeetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsminseok kim
 
02.JBOSS EAP7(FOR CONTAINER/CLOUD)
02.JBOSS EAP7(FOR CONTAINER/CLOUD)02.JBOSS EAP7(FOR CONTAINER/CLOUD)
02.JBOSS EAP7(FOR CONTAINER/CLOUD)Opennaru, inc.
 
NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황NAVER Engineering
 
장고로 웹서비스 만들기 기초
장고로 웹서비스 만들기   기초장고로 웹서비스 만들기   기초
장고로 웹서비스 만들기 기초Kwangyoun Jung
 
01.개발환경 교육교재
01.개발환경 교육교재01.개발환경 교육교재
01.개발환경 교육교재Hankyo
 
Azure로 MMO게임 서비스하기
Azure로 MMO게임 서비스하기Azure로 MMO게임 서비스하기
Azure로 MMO게임 서비스하기YEONG-CHEON YOU
 
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례if kakao
 
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트iFunFactory Inc.
 
데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...
데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...
데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...Amazon Web Services Korea
 
Opensource apm scouter in practice
Opensource apm scouter in practiceOpensource apm scouter in practice
Opensource apm scouter in practicedonghoonlee18659041
 
OCE - Cno 2014 private sector oriented open paas oce
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oceuEngine Solutions
 
Open standard open cloud engine (3)
Open standard open cloud engine (3)Open standard open cloud engine (3)
Open standard open cloud engine (3)uEngine Solutions
 

Similaire à Visual Studio 2008 SP1 (20)

Bigquery와 airflow를 이용한 데이터 분석 시스템 구축 v1 나무기술(주) 최유석 20170912
Bigquery와 airflow를 이용한 데이터 분석 시스템 구축 v1  나무기술(주) 최유석 20170912Bigquery와 airflow를 이용한 데이터 분석 시스템 구축 v1  나무기술(주) 최유석 20170912
Bigquery와 airflow를 이용한 데이터 분석 시스템 구축 v1 나무기술(주) 최유석 20170912
 
Html5 ie9
Html5 ie9Html5 ie9
Html5 ie9
 
Windows azure를 활용한 cloud 개발 사례
Windows azure를 활용한 cloud 개발 사례Windows azure를 활용한 cloud 개발 사례
Windows azure를 활용한 cloud 개발 사례
 
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
 
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
 
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsMeetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vs
 
Pp3 devweb
Pp3 devwebPp3 devweb
Pp3 devweb
 
02.JBOSS EAP7(FOR CONTAINER/CLOUD)
02.JBOSS EAP7(FOR CONTAINER/CLOUD)02.JBOSS EAP7(FOR CONTAINER/CLOUD)
02.JBOSS EAP7(FOR CONTAINER/CLOUD)
 
NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황
 
장고로 웹서비스 만들기 기초
장고로 웹서비스 만들기   기초장고로 웹서비스 만들기   기초
장고로 웹서비스 만들기 기초
 
One ASP.NET
One ASP.NETOne ASP.NET
One ASP.NET
 
01.개발환경 교육교재
01.개발환경 교육교재01.개발환경 교육교재
01.개발환경 교육교재
 
Azure로 MMO게임 서비스하기
Azure로 MMO게임 서비스하기Azure로 MMO게임 서비스하기
Azure로 MMO게임 서비스하기
 
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
 
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
 
데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...
데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...
데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...
 
Opensource apm scouter in practice
Opensource apm scouter in practiceOpensource apm scouter in practice
Opensource apm scouter in practice
 
Opensource apm scouter in practice
Opensource apm scouter in practiceOpensource apm scouter in practice
Opensource apm scouter in practice
 
OCE - Cno 2014 private sector oriented open paas oce
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oce
 
Open standard open cloud engine (3)
Open standard open cloud engine (3)Open standard open cloud engine (3)
Open standard open cloud engine (3)
 

Plus de 준일 엄

Understanding open api service 엄준일
Understanding open api service 엄준일Understanding open api service 엄준일
Understanding open api service 엄준일준일 엄
 
배포 아키텍처_2011-09-16_엄준일
배포 아키텍처_2011-09-16_엄준일배포 아키텍처_2011-09-16_엄준일
배포 아키텍처_2011-09-16_엄준일준일 엄
 
배포 프로세스_퀵스타트_20111027_엄준일
배포 프로세스_퀵스타트_20111027_엄준일배포 프로세스_퀵스타트_20111027_엄준일
배포 프로세스_퀵스타트_20111027_엄준일준일 엄
 
.NET 장애 개선 로드맵
.NET 장애 개선 로드맵.NET 장애 개선 로드맵
.NET 장애 개선 로드맵준일 엄
 
.NET 장애 개선 로드맵
.NET 장애 개선 로드맵.NET 장애 개선 로드맵
.NET 장애 개선 로드맵준일 엄
 
Umc.Core Frameworks
Umc.Core FrameworksUmc.Core Frameworks
Umc.Core Frameworks준일 엄
 
Build Team Foundation Architecture
Build Team Foundation ArchitectureBuild Team Foundation Architecture
Build Team Foundation Architecture준일 엄
 
Understanding Open Api Service
Understanding Open Api ServiceUnderstanding Open Api Service
Understanding Open Api Service준일 엄
 
엄준일 04일차 HTML/Javascript 교육
엄준일 04일차 HTML/Javascript 교육엄준일 04일차 HTML/Javascript 교육
엄준일 04일차 HTML/Javascript 교육준일 엄
 
컨설팅 프로세스
컨설팅 프로세스컨설팅 프로세스
컨설팅 프로세스준일 엄
 
Umc 와 함께하는 asp.net 해킹하기 (1)
Umc 와 함께하는 asp.net 해킹하기 (1)Umc 와 함께하는 asp.net 해킹하기 (1)
Umc 와 함께하는 asp.net 해킹하기 (1)준일 엄
 
Visual studio team system with agile tech days 2010
Visual studio team system with agile tech days 2010Visual studio team system with agile tech days 2010
Visual studio team system with agile tech days 2010준일 엄
 
[GAT/GAX] Guidance Automation Extensions
[GAT/GAX] Guidance Automation Extensions[GAT/GAX] Guidance Automation Extensions
[GAT/GAX] Guidance Automation Extensions준일 엄
 
[Visual studio camp #1] Enterprise Software Testing
[Visual studio camp #1] Enterprise Software Testing[Visual studio camp #1] Enterprise Software Testing
[Visual studio camp #1] Enterprise Software Testing준일 엄
 
Managed Extensibility Framework
Managed Extensibility FrameworkManaged Extensibility Framework
Managed Extensibility Framework준일 엄
 
Testing 엄준일의 slide_share
Testing 엄준일의 slide_shareTesting 엄준일의 slide_share
Testing 엄준일의 slide_share준일 엄
 

Plus de 준일 엄 (16)

Understanding open api service 엄준일
Understanding open api service 엄준일Understanding open api service 엄준일
Understanding open api service 엄준일
 
배포 아키텍처_2011-09-16_엄준일
배포 아키텍처_2011-09-16_엄준일배포 아키텍처_2011-09-16_엄준일
배포 아키텍처_2011-09-16_엄준일
 
배포 프로세스_퀵스타트_20111027_엄준일
배포 프로세스_퀵스타트_20111027_엄준일배포 프로세스_퀵스타트_20111027_엄준일
배포 프로세스_퀵스타트_20111027_엄준일
 
.NET 장애 개선 로드맵
.NET 장애 개선 로드맵.NET 장애 개선 로드맵
.NET 장애 개선 로드맵
 
.NET 장애 개선 로드맵
.NET 장애 개선 로드맵.NET 장애 개선 로드맵
.NET 장애 개선 로드맵
 
Umc.Core Frameworks
Umc.Core FrameworksUmc.Core Frameworks
Umc.Core Frameworks
 
Build Team Foundation Architecture
Build Team Foundation ArchitectureBuild Team Foundation Architecture
Build Team Foundation Architecture
 
Understanding Open Api Service
Understanding Open Api ServiceUnderstanding Open Api Service
Understanding Open Api Service
 
엄준일 04일차 HTML/Javascript 교육
엄준일 04일차 HTML/Javascript 교육엄준일 04일차 HTML/Javascript 교육
엄준일 04일차 HTML/Javascript 교육
 
컨설팅 프로세스
컨설팅 프로세스컨설팅 프로세스
컨설팅 프로세스
 
Umc 와 함께하는 asp.net 해킹하기 (1)
Umc 와 함께하는 asp.net 해킹하기 (1)Umc 와 함께하는 asp.net 해킹하기 (1)
Umc 와 함께하는 asp.net 해킹하기 (1)
 
Visual studio team system with agile tech days 2010
Visual studio team system with agile tech days 2010Visual studio team system with agile tech days 2010
Visual studio team system with agile tech days 2010
 
[GAT/GAX] Guidance Automation Extensions
[GAT/GAX] Guidance Automation Extensions[GAT/GAX] Guidance Automation Extensions
[GAT/GAX] Guidance Automation Extensions
 
[Visual studio camp #1] Enterprise Software Testing
[Visual studio camp #1] Enterprise Software Testing[Visual studio camp #1] Enterprise Software Testing
[Visual studio camp #1] Enterprise Software Testing
 
Managed Extensibility Framework
Managed Extensibility FrameworkManaged Extensibility Framework
Managed Extensibility Framework
 
Testing 엄준일의 slide_share
Testing 엄준일의 slide_shareTesting 엄준일의 slide_share
Testing 엄준일의 slide_share
 

Visual Studio 2008 SP1

  • 1. Visual Studio 2008 Service Pack 1 2008-09-22 엄준일
  • 2. Agenda • Visual Studio 2008 SP1 Downloads • Visual Studio 2008 SP1 Features – ASP.NET – ADO.NET – WPF – .NET Framework Client Profile – ETC
  • 3. Visual Studio 2008 SP1 Downloads
  • 4. Visual Studio 2008 SP1 적용 제품 • The Microsoft .NET Framework 3.5 • The Microsoft Windows SDK • Visual Studio 2008 Team Suite • Visual Studio 2008 Team Edition for Database Professionals • Visual Studio 2008 Team Edition for Software Architects • Visual Studio 2008 Team Edition for Software Developers • Visual Studio 2008 Team Edition for Software Testers • Visual Studio 2008 Standard Edition • Visual Studio 2008 Professional Edition
  • 5. Visual Studio 2008 SP1 Downloads • Bootstrapper http://www.microsoft.com/downloads/details.aspx?displayl ang=ko&FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7 • ISO Full Package http://www.microsoft.com/downloads/details.aspx?familyid =27673C47-B3B5-4C67-BD99- 84E525B5CE61&displaylang=ko
  • 6. Visual Studio 2008 Express SP1 Downloads • Visual Studio 2008 Express Edition SP1 (exe) http://www.microsoft.com/downloads/details.aspx?displayl ang=ko&FamilyID=f3fbb04e-92c2-4701-b4ba-92e26e408569 • Visual Studio 2008 Express Edition SP1 (iso) http://www.microsoft.com/downloads/details.aspx?FamilyI D=3254c868-bcb9-412c-95c6- d100c872ec60&DisplayLang=ko
  • 7. Visual Studio 2008 SP1 ETC… • MSDN Library http://www.microsoft.com/downloads/details.aspx?FamilyI D=7bbe5eda-5062-4ebb-83c7-d3c5ff92a373&DisplayLang=e n • Team Foundation Server http://www.microsoft.com/downloads/details.aspx?displayl ang=ko&FamilyID=9e40a5b6-da41-43a2-a06d-3cee196bfe3d • Visual Studio 2008 SDK 1.1 http://blogs.msdn.com/vsxteam/archive/2008/08/12/visual-s tudio-2008-sp1-now-available.aspx
  • 8. Visual Studio 2008 SP1 Features
  • 9. ASP.NET • Design View 개선 • ASP.NET Dynamic Data • Javascript Formatting • Javascript 인텔리센스 개선 • ASP 인텔리센스 지원 • AJAX.NET 개선
  • 10. ASP.NET Design View 개선 • HTML DOM 이 여러 층(Depth) 시 타이핑 시 2~3초간 딜레이 현 상 개선 • HTML 페이지를 열 때 Freezing 현상 개선 • 빌드 시 .refresh 를 포함 할때 빌드 속도 개선
  • 12. ASP.NET – Javascript Formatting • DEMO
  • 13. ASP.NET – ASP 인텔리센스 지원 • DEMO
  • 14. ASP.NET – AJAX.NET 개선 • Script Combing 기능 추가 여러 개의 Script References 를 하나의 Script 로 전송하여 페 이지 로딩 개선 • AJAX Browser History 기능 추가
  • 15. ADO.NET • ADO.NET Entity Framework • ADO.NET Data Services
  • 17. ADO.NET Data Services • Codename ‘ASTORIA’ 의 정릴 릴리즈 • 표준 HTTP 를 이용한 REST, ATOM Protocol 지원 • URI 를 통해 데이터를 조회 및 조작 • 쿼리스트링을 통해 데이터 필터링
  • 18. WPF • WPF 성능 개선 • 새로운 효과 추가 • DirectX 통합 • WritealbeBitmap 성능 개선 • Z-Index 속성 추가 • 컨트롤 개선
  • 19. WPF 성능 개선 • CLR 과 NGEN Images 의 코드 최적화를 통한 Cold Startup 20~40% 개선 • Text, Visual, DrawingBrush 등을 사용할 때 Software Renderi ng 이 아닌 GPU 를 이용한 Hardware Rendering 을 사용
  • 20. 새로운 효과 추가 • BitmapEffects 는 Software 적으로 랜더링(Rendering)이 되었 으나, SP1 이후부터는 Blur 나 DropShadow BitmapEffects 들 은 GPU 를 통해 하드웨어 가속(Hardware Accelerated)을 통해 랜더링 • BevelBitmapEffect, BlurBitmapEffect, DropShadowBitmap Effect 등의 몇 가지는 Obsolete Attribute 이 선언
  • 21. DirectX 통합 • DirectX API 를 사용할 수 있도록 I/F 제공
  • 22. WriteableBitmap 성능 개선 • 이전엔 메모리상 항상 새로운 Bitmap 을 생성 • 기존에 할당된 Bitmap 을 재사용 하는 방법으로 성능 개선
  • 24. 컨트롤 개선 • ListBox, ListView, TreeView 의 성능 향상 (텍스트 Item 일경 우) • VirtualizingStackPanel 속성으로 스크롤 처리 방식 결정 • IsDeferredScrollingEnabled 속성으로 ‘지연 스크롤’ 설정
  • 25. .NET Framework Client Profile • 혁신적인 배포 시나리오 • 같은 저장소(설치 위치)에 저장된다 • Full Package 요구 시 전체가 설치된다
  • 26.
  • 28. ETC • WCF • Team Foundation Server • Visual Studio 2008 SDK 1.1