Java 7 sẽ hỗ trợ biểu thức Lambda

Java Development Kit 7 (JDK 7) là phiên bản chính tiếp theo của nền tảng Java SE, dự kiến sẽ được phát hành trong năm 2010 (hiện đã có bản preview). Phiên bản này giới thiệu nhiều tính năng mới quan trọng trong việc tăng hiệu năng, tính khả dụng và bảo mật của nền tảng Java. Một trong những cập nhật về ngôn ngữ trong phiên bản này là các biểu thức Lambda.

Continue reading “Java 7 sẽ hỗ trợ biểu thức Lambda”

Hỏi đáp về mô hình 3 tầng

1. Mô hình 3 tầng (3-tiers) là gì?

Theo wikipedia thì:

“3-tiers là một kiến trúc kiểu client/server mà trong đó giao diện người dùng (UI-user interface), các quy tắc xử lý(BR-business rule hay BL-business logic), và việc lưu trữ dữ liệu được phát triển như những module độc lập, và hầu hết là được duy trì trên các nền tảng độc lập, và mô hình 3 tầng (3-tiers) được coi là một kiến trúc phần mềm và là một mẫu thiết kế.” (dịch lại từ wikipedia tiếng Anh).

Như vậy, ta có thể mô hình này phân tách ứng dụng ra làm 3 module riêng biệt, bao gồm:

– Tầng Presentation: được dùng để giao tiếp với người dùng, nhiệm vụ chính là hiển thị dữ liệu và nhận dữ liệu từ người dùng.

– Tầng Business Logic: nhiệm vụ chính là cung cấp các chức năng của phần mềm.

– Tầng Data: lưu trữ dữ liệu, cho phép lớp Business Logic có thể tìm kiếm, trích xuất, cập nhật… dữ liệu.

Continue reading “Hỏi đáp về mô hình 3 tầng”

Những tính năng mới trong WPF 4

Cung cấp các control mới
Ba loại control mới được thêm vào WPF cho phép dễ dàng tạo ra các ứng dụng kinh doanh. Các control này cũng hầu như 100% tương thích với các phiên bản Silverlight. Điều này cho phép các nhà phát triển có thể dùng lại code và tạo ra các phiên bản client và web nhanh chóng. Các control này bao gồm:

Continue reading “Những tính năng mới trong WPF 4”

Clean Web.Config Files (VS 2010 and .NET 4.0 Series)

Đây là bài đầu tiên trong loạt bài về VS 2010 và .NET 4.0.

Có thể bài viết này hơi ngắn, nhưng đây là một thay đổi hay, thay đổi đầu tiên sẽ đến với bản ASP.NET 4.0 là: file web.config đơn giản, sáng sủa hơn.

Bạn sẽ thấy ngay điều này ngay khi tạo một dự án ASP.NET 4.0 mới (đó là lý do tại sao tôi chọn bài này là bài đầu tiên).

Continue reading “Clean Web.Config Files (VS 2010 and .NET 4.0 Series)”

VS 2010 and .NET 4 Series

Tiếp theo các loạt bài về LINQ, Silverlight… trong thời gian tới, tôi sẽ bắt đầu dịch loạt bài VS 2010 and .NET 4 Series của MR.ScottGu. Loạt bài này giới thiệu về những thay đổi có trong phiên bản kế tiếp của .NET và trình IDE nổi tiếng Visual Studio.

Link các bài viết gốc tại đây: http://weblogs.asp.net/scottgu

Bài viết này sẽ được cập nhật danh sách các bài dịch.

Hi vọng loạt bài này sẽ giúp chúng ta tìm hiểu kỹ hơn và tận dụng những ưu điểm mới của .NET 4.0 và VS 2010.