Trang chủ  Diễn đàn  Đăng ký  Đăng Nhập  Cá Nhân  Hộp thư  Sổ địa chỉ  Gửi bài qua email 
Diễn đàn cá nhân  Thư viện hình ảnh  Thành viên  Tìm Kiếm  Lịnh sự kiện  Thắc mắc thường gặp?  Ticket List  Thoát

Microsoft All-In-One Code Framework(AIO)!

 
View related threads: (trong diễn đàn này | trong tất cả diễn đàn)

Xin chào bạn: Guest
Đang cùng đọc chủ đề này: không có ai
  Printable Version
Diễn Đàn Chính >> [Lập trình - Phát triển dự án với Microsoft .NET] >> .NET Programming FAQ >> Microsoft All-In-One Code Framework(AIO)! Trang: [1]
Tên Login
Thân bài << Đề mục cũ   Đề mục mới >>
Microsoft All-In-One Code Framework(AIO)! - 6/2/2010 11:34:48 AM   
Ken


Bài viết đã đăng: 654
Ghi ngày: 1/28/2007
Tình trạng: offline
Download Here
Project Scope The target of the project is to sketch the skeleton of most Microsoft development techniques using typical sample codes that are frequently-asked, tested or used. You can imagine each technique as a building. The foundation of the building (the basics of the technique) and the facilities inside the building (the details of the technique) are not in the scope. Instead, you will find the structure of the building (the framework and skeleton of the technique) in the scope.
Features
  • All-In-One: All examples for all Microsoft development techniques are in one Visual Studio solution. All source codes, documents, and reference materials can be viewed or tested in one instance of Visual Studio.
  • Uniform:
    • All examples follow a uniform naming convention. The convention applies to the name of the projects, variables, methods, types, etc.
    • All examples have a uniform style of coding, commenting and documentation. For instance, each code example has a ReadMe.txt file that documents the example. The content of ReadMe.txt follows this structure: Use (the purpose of the example), Project Relation (the relation between the current example and the rest), Build (how to build the example), Creation (the detailed steps to create such a example), and References (the reference materials).
    • All examples of the same technique manage to provide a uniform output or export. For instance, ATLActiveXDll, ATLActiveXExe, CSDllCOMServer, VBDllCOMServer, MFCActiveX, MFCSafeActiveX, CSActiveX, VBActiveX are COM components in different forms. However, they export a uniform set of methods, properties and events.
  • Mutually Dependent: The code examples are mutually dependent or related, and many are efficiently reused by other examples to demonstrate the techniques. For instance, CppDllExport is a sample C++ DLL that exports the symbols of data, functions and classes. CppImplicitlyLinkDll depends on CppDllExport to demonstrate the implicit link of a DLL; CppDelayloadDll delay-loads the DLL; CppLoadLibrary dynamically loads the DLL; CSPInvokeDll uses CppDllExport to show the use of .NET Platform Invocation Service.
  • Source of Examples: The examples are refined out of our supports for developers in the newsgroups and the forums. You can think of the project as a collection of most frequently requested test scenarios in contrast with FAQs.
The above four features are highlighted because most sample code sites like www.codeproject.com and MSDN lack them. Besides, the code examples in All-In-One Code Framework are typical, extensible, structured, complete, and easy to understand.
Current Stage
In the pilot phase of the project, we focus on five techniques: COM, Library, IPC, Office and Data Access. Today is April 27, 2009. There have been 99 code examples in the project. The collection currently grows at a rate of seven examples per week.

The following diagrams are the epitome of AIO on 2009-4-11. For an up-to-date list, please refer to All-In-One Code Framework Examples.
  • Examples for COM

  • Examples for Data Access

  • Examples for Library

  • Examples for IPC and RPC

  • Examples for Office

  • Examples for WinForm

  • Examples for Hook

  • Examples for Diagnostics

Download here

_____________________________

Thinh Nguyen
Microsoft MVP
Visual Developer ASP/ASP.NET
Email: thinh8x@gmail.com
YM & Skype: thinhazn
Mobile: +84 904550084

Independent experts.Real world answ
Post #: 1
RE: Microsoft All-In-One Code Framework(AIO)! - 6/29/2010 11:33:58 AM   
itshare277


Bài viết đã đăng: 718
Ghi ngày: 4/25/2009
Đến từ: P e a r l l a n d
Tình trạng: offline
Một thư viện tổng hợp rất hay. Cảm ơn bác - cả nhà cùng mổ sẻ Code học hỏi nhé.

_____________________________

........................................
D r e a m t o P e a r l l a n d
........................................

(in reply to Ken)
Post #: 2
Trang:   [1]
Diễn Đàn Chính >> [Lập trình - Phát triển dự án với Microsoft .NET] >> .NET Programming FAQ >> Microsoft All-In-One Code Framework(AIO)! Trang: [1]
Nhảy đến:





Bài Mới Không Có Bài Mới
Chủ đề nóng và CÓ bài viết mới Chủ đề nóng và KHÔNG có bài viết mới
Đã khóa và CÓ bài viết mới Đã khóa và KHÔNG có bài viết mới
 Đăng Đề Mục Mới
 Trả Lời
 Trưng Cầu
 Ý Kiến Của Bạn
 Delete My Own Post
 Delete My Own Thread
 Đánh giá bài





© 2002-2008 Vietnamese ASP.NET. | Trang chủ | Diễn đàn | Đăng ký | Đăng Nhập | Thắc mắc thường gặp?
Sử dụng phần mềm Diễn đàn ASPPlayground.NET phiên bản Advanced Edition 2.5.5 Unicode
Skin phát triển bởi ASPVN.NET phiên bản 1.0.0. Thời gian tải trang: 0.016
Nội dung được xây dựng bởi Ban quản trị và các Thành viên của diễn đàn
Domain & Hosting được tài trợ bởi ViTechNet.,JSC | Microsoft Vietnam
Quảng cáo - Liên kết