KIẾN THỨC

Lựa chọn nhà thiết kế website
Công ty bạn cần có trang web để quảng bá sản phẩm/dịch vụ và bạn đang lưỡng lự trước quyết định chọn ai là người xây dựng trang Web đó. Tất nhiên bạn có thể tự làm việc này, nếu ở công ty bạn đã có

Mạng 3G ở Việt Nam suy thoái
Để thu hút khách hàng sử dụng dịch vụ 3G, các nhà mạng không ngừng quảng cáo về chất lượng của mạng di động thế hệ thứ ba, rằng đây là “đối thủ của ADSL”. Thế nhưng chỉ sau một thời gian ngắn ngủi, g

HTML 5 - Tương lai web
HTML5 cho phép nhà phát triển, lập trình web tạo ra các trang web có thể hoạt động tốt trên nhiều trình duyệt khác nhau của bất kỳ thiết bị nào – từ MTĐB, MTXT cho đến ĐTTM. Không những vậy, HTML5 cò

DANH NGÔN

Có 3 thứ ngu dốt: không biết những gì mình cần biết, không rành những gì mình biết và biết những gì mình không cần biết

La Rochefoucould
Trang chủ » Thư viện Tutorial » Kĩ thuật lập trình

Visual Studio 2008 tốt hơn bao giờ hết ( 1338 lượt xem )

thiet ke websiteVisual Studio 2008 tốt hơn bao giờ hết


Lược sử phát triển

Ngượcdòng thời gian, trở về với năm 1997, thời điểm phiên bản đầu tiên,Visual Studio được chia ra các bản IDE (Integrated DevelopmentEnvironment – môi trường phát triển tích hợp) nhỏ bao gồm Visual C++,Visual Basic, Visual J++ và một công cụ có tên InterDev.

Năm2002 và 2003, Microsoft trình làng cặp sản phẩm mang tính đột pháVisual Studio .NET 2002 và Visual Studio .NET 2003 cùng với .NetFramework. Đây là một IDE đa năng, bạn có thể viết ứng dụng bằng bất cứngôn ngữ gì, từ C++, Visual Basic cho dến J++ hay C#; chỉ cần duy nhấtmột IDE là bạn sẽ làm chủ tất cả, từ thiết kế giao diện cho tới soạnthảo mã lệnh, tất cả đều thật dễ dàng.

Ba năm sau, Visual Studio2005 ra đời, nó giúp cho nhà phát triển làm việc nhóm dễ dàng và hiệuquả, cũng như giúp họ giảm bớt công sức và thời gian trong quá trìnhphát triển.

Được cho là tốt hơn tất cả phiên bản trước đây, Visual Studio 2008 đã sẵn sàng ra mắt.

Tốc độ

Vớimỗi phiên bản, Microsoft luôn cố gắng cải thiện Visual Studio để saocho bạn luôn đạt được hiệu suất làm việc ngày càng cao hơn.

Truy xuất dữ liệu

Có thể nói những thayđổi về truy xuất dữ liệu trong Visual Studio 2008 là một cuộc cáchmạng. Ở phiên bản này Microsoft giới thiệu LINQ (Language IntegratedQuery – Ngôn ngữ truy vấn tích hợp) giúp nhà phát triển có thể tươngtác với dữ liệu dựa trên một mô hình hoàn toàn mới với rất nhiều hỗ trợcho hai ngôn ngữ C# và Visual Basic. Xử lý dữ liệu luôn là trở ngạichính mà các nhà phát triển thường phải đối mặt, đặc biệt là quá trìnhlàm việc với những dữ liệu mang tính trao đổi cao như XML (eXtensibleMarkup Language - Ngôn ngữ đánh dấu mở rộng). Nhưng với LINQ, mọi thứdường như được giải tỏa, bởi như tên gọi của nó, LINQ được tích hợp vàongay bản thân ngôn ngữ lập trình.

Thiết kế giao diện nhanh, hiệu quả

VớiVisual Studio 2008, chỉ với một IDE duy nhất, chúng ta có thể làm việcđược với tất cả các phiên bản của .Net Framework từ phiên bản mới nhất3.5 đến phiên cũ hơn 3.0 hay thậm chí là 2.0. Đặc biệt Windows Formdesigner của Visual Studio 2008 được tích hợp chặt chẽ với WPF (WindowsPresentation Foundation), giúp nhà phát triển có được một giao diệnthật bắt mắt nhưng lại chẳng tốn nhiều thời gian, công sức.

Khôngchỉ có vậy, chúng ta có thể sử dụng bộ công cụ thiết kế giao diện hàngđầu của Microsoft là Microsoft Expression Suite để quản lý bố cục, cáccontrol cũng như việc gắn kết dữ liệu. MES được thiết kế giúp cho việcchuyên biệt hóa thiết kế, giờ đây dữ liệu giữa Visual Studio 2008 vàExpression có thể chia sẻ với nhau một cách dễ dàng, nhà thiết kế vànhà phát triển có thể dễ dàng cộng tác với nhau hơn.

Nền tảng mới, hỗ trợ mới

Sinhsau đẻ muộn, Visual Studio 2008 hỗ trợ toàn bộ các nền tảng lớn củaMicrosoft như Microsoft Office 2007, Microsoft Windows Vista, MicrosoftSQL Server 2008 và Microsoft Windows Server 2008.

Vắt kiệt Microsoft Office

Tíchhợp chặt chẽ với Microsoft Office thông qua bộ công cụ Visual StudioTools for Office (VSTO), nhà phát triển có thể tận dung toàn bộ ưu thế,năng lực tính toán, xử lý và kết xuất dữ liệu của Microsoft Office đểcho ra đời một sản phẩm đặc thù của riêng mình. Theo một số nhận định,VSTO là nhịp cầu nối hoàn hảo giữa Office và Visual Studio.

Hỗ trợ Vista từ trong ra ngoài

Khôngchỉ là hỗ trợ về mảng thiết kế giao diện trực quan thông qua WindowsForm Designer, Visual Studio 2008 còn hỗ trợ nhà phát triển can thiệpsâu vào XAML để xây dựng giao diện cho các ứng dụng dựa trên nền WPF.Ngoài ra, theo Microsoft thì Visual Studio 2008 hỗ trợ tới trên 8000API (Application Programming Interface) dành riêng cho Vista. Thậm chíVisual Studio 2008 còn hỗ trợ cả WF (Windows Workflow Foundation) giúpnhà phát triển dễ dàng hơn khi triển khai ứng dụng, có thể không cầnviết một dòng mã nào.

Cộng tác

VớiVisual Studio Team System 2008, nhóm phát triển có được những hỗ trợđặc biệt từ các tính năng mới, có thể quản lý được chất lượng của sảnphẩm ở mọi khâu trong quá trình phát triển.

Mở rộng nhóm

Như đã nói, về khả năngcộng tác, Visual Studio Team System 2008 tốt hơn bao giờ hết. Toàn bộnhóm phát triển có thể làm việc “cùng nhau” một cách thực thụ.

Chuyênviên phân tích cơ sở dữ liệu có thể tạo riêng ra các project CSDL rồitích hợp chúng vào hệ thống quản lý phiên bản của Team FoundationServer (Team Foundation Server’s version control), kiểm tra thử cácStored procedure, sinh ra dữ liệu thử nghiệm,...

Trong khi đónhà thiết kế giao diện có thể tung hoành với bộ công cụ MicrosoftExpression Studio để tạo ra những giao diện bắt mắt nhất với hiệu năngcao nhất. Và nhà phát triển có thể sử dụng ngay Visual Studio để soạnthảo code.

Nhắm tới chất lượng

Càngngày mức độ phức tạp của các ứng dụng càng được nâng cao tuy nhiên chấtlượng của sản phẩm vẫn cần được đảm bảo. Với Visual Studio 2008 nhàphát triển có thể đảm bảo được cả tiến độ công việc cũng như chấtlượng, có thể triển khai Unit test một cách dễ dàng thông qua công cụdòng lệnh được tích hợp với IDE.

Nhìn nhận

Tổng quan, Visual Studio 2008 được xây dựng dựa trên bộ ba trụ cột chính:

• Cải thiện hiệu năng sản phẩm

• Hỗ trợ quản lý vòng đời ứng dụng

• Sử dụng công nghệ mới

Visual Studio 2008 đem tới cho nhà phát triển, nhóm phát triển những hỗ trợ chuyên biệt như:

• Hỗ trợ phát triển cho thiết bị thông minh

• Xây dựng các ứng dụng dựa trên nền Microsoft Office

• Xây dựng ứng dụng tương thích Windows Vista

• Nâng cao hiệu suất xử lý dữ liệu

• Đem đến những trải nghiệm mới về web

• Nâng cao hỗ trợ cho nhà phát triên

• Hỗ trợ quản lý vòng đời ứng dụng chi tiết

Trải nghiệm

Tính tới thời điểm này, Visual Studio 2008 Beta 2 bao gồm các phiên bản sau:

• Visual Studio 2008 Beta 2 Express Editions

Chia ra các gói nhỏ cho mỗi IDE (VB, VC#,VC++, VWD), mỗi gói xấp xỉ 450 MB

• Visual Studio 2008 Beta 2 Standard Edition (722 MB)

• Visual Studio 2008 Beta 2 Professional Edition (3,1 GB)

• Visual Studio Team System 2008 Beta 2 Team Suite (3,2 GB)

• Visual Studio Team System 2008 Beta 2 Team Foundation Server (1,4 GB)

• Visual Studio Team System 2008 Beta 2 Test Load Agent (232 MB)
kèm với

• MSDN Library for Visual Studio 2008 Beta 2 (1,9 GB)

Chúngđược đóng gói dưới dạng file ảnh “.img”, bạn cần ghi ra đĩa CD/DVD đểcài đặt hoặc mount trực tiếp file ảnh để cài. Tải xuống dùng thử tại http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx.

Ngoàira bạn cũng có thể sử dụng Virtual PC để thử nghiệm Visual Studio 2008,Microsoft có cung cấp Virtual PC cài sẵn Visual Studio 2008 (có thể tảiở địa chỉ trên) gồm 2 file ảnh:

• Visual Studio Team System 2008 Beta 2 Team Suite (4,6 GB)

• Visual Studio Team System 2008 Beta 2 Team Suite & Team Foundation Server (5.6 GB)

Chúcbạn có những trải nghiệm thú vị với phiên bản mới của bộ Visual Studio,và đừng quên đóng góp ý kiến cho Microsoft để họ có thể hoàn thiệnVisual Studio 2008 trước khi nó chính thức ra mắt.

Phuc Thinh Website

Thư viện Template | Website template

Template Hotel No.2
Template Hotel No.2
Template Gift No.9
Template Gift No.9
Template Beauty No.7
Template Beauty No.7
Template Art & Photography  No.6
Template Art & Photography No.6
Template Jewelry No.8
Template Jewelry No.8
Template Fashion No.7
Template Fashion No.7
Template Art & Photography  No.8
Template Art & Photography No.8
Template Gift No.12
Template Gift No.12
Template Hotel No.11
Template Hotel No.11
Template Hotel No.12
Template Hotel No.12
Template Education No.6
Template Education No.6
Template Jewelry No.1
Template Jewelry No.1
«123»
Số lượt truy cập web: 1,353,557 - Trong tháng này: 310,390 - Khách truy cập hôm nay: 100 - Số người đang online: 09.Developed by Phuc Thinh