Net platform and Websharp framework special lecture
Websharp's goal is designed a framework based on .NET-based generic application software to simplify the development of enterprise applications based on .NET platform.
The overall structure of Websharp. Websharp is applicable to the development of distributed applications in the .NET environment.
The main design ideas and technologies in the database access section use ADO.NET and factory models; in the ORM section, dynamic code generation and instant compilation, and the DataSet is expanded; in the AOP section, use the Proxy mechanism; In the Service Locator section, the main technique used is also dynamic code generation and instant compilation.
Lecture Profile:
This lecture is the Rational User Group, UML Software Engineering Technology, Dragon Fruit Software Engineering Technology Center (Beijing, Shanghai) Joint IBM DeveloperWorks, IBM Software, Software Engineering Technologies, which is launched by software development team, for software development team.
The IBM software development platform is a comprehensive tool and a set of shared platforms for a set of practical certificates, which forms a complete, long-term test, open and modular solution, which is designed to develop software and based on the world. Software service. Its core is a flexible process architecture called IBM Rational Unified Process (RUP). RUP modeling and design reference tools can automatically generate program code for specific runtime environments.
UML Software Engineering is committed to improving China's software engineering technology, paying attention to software engineering practice, concomings numerous high-level experts, and provides technical research and development, technical consultation for the software industry with "Engineering and Technical Program", " , Technical training services.
In this event, we will show you how these powerful development tools help you improve the efficiency of software development.
2004-11-12
(Friday) 2: 00-5: 00 pm
Shanghai UML & Ooad
Tao UML Software Engineering
Multi-function hall, 2nd floor, No. 498, Guo Shoujing Road, Pudong Software, Shanghai
2004-11-19
(Friday) 2: 00-5: 00 pm
Shanghai .NET platform and Websharp framework
Sun Yamin UML Soft Engineering
Multi-function hall, 2nd floor, No. 498, Guo Shoujing Road, Pudong Software, Shanghai
Lecture instructions:
Lord: Sun Yamin, UML Software Engineering Organization Technical Specialist.
Organizer: Ratinal User Group UML Software Engineering Organization Dragon Fruit Software Engineering Technology Center
Co-organizers: IBM, Shanghai Component Service Center, Shanghai Pudong Software Park
Learning costs: free
Registration method: Emai
Registration: Send e-mail, mail text fill in (Lecture Name / Date, Participate in Destination, Unit Name, Listing Name, Director, Contact Phone, E-Mail, Participants), Theme Sticker: Open Class Registration. If you register, please put it in your body, don't use an attachment.
For more information, please visit the website: http://www.uml.org.cn/umlseminaR/ShanghaiWeb.htm
Lecture arrangement:
1. WEBSHARP overall structure
N-layer application software structure, application service layer subdivision, interlayer interaction and remote access, the overall structure of Websharp, and the role in all levels of the system
2. IOffice Demo program
IOFFICE system level division, use the same business logic to support different clients
3. WebSharp Framework
Detailed over the content of the part of Websharp, including:
DataAccess: Websharp Reploquoise for ADO.NET, DataAccess Design, DataAccess Structure, ATAAccess Interface, Factory Mode: Websharp ORM to DataAccess, Reference: Microsoft Application Blockorm: Websharp Objects / Relationship mapping strategy
* ORM's purpose and available strategy, DataSet extension: EntityData * iPersistenceCapable interface and ErsistenceCapable Abstract class * Query interface * Dynamic code generation and instant compilation Technology * Example: IOFFICE Example Engineering code
AOP: Websharp supports AOP * The landscape and vertical structure of the system * AOP
* Using AOP to achieve loose coupling * Websharp AOP implementation and Proxy mechanism * Websharp AOP extension
* Example: Automatic logging in iOffice
Service Locator: Distributed Access Technology for Websharp * Integration of a variety of remote procedure calling technology
* Service Locator Design Outlet * Service Locator Using Example: IOFFICE Example Engineering, use Service Locarator to implement the same business logic, use different modes, support different clients
4. WEBSHARP's future and development
------ "NET platform and Websharp framework" special lecture receipt of receipts --------
If you have a participation, please
year 2004
November
18th
Fax to 50801334 or Email to Tanglj@spsp.com.cn (this lecture is not limited) Thank you!
company name
unit
Contact
contact address
Zip
Unit contact phone
fax
Contact EMAIL
Website
Participate
plus
people
member
Name
Title
contact number
Mobile phone
Personal Contact Email
--------- "UML and OOAD" special lecture receipt of the receipt ----------
If you have a participation, please
year 2004
November
11th
Fax to 50801334 or Email to Tanglj@spsp.com.cn (this lecture is not limited) Thank you!
company name
unit
Contact
contact address
Zip
Unit contact phone
fax
Contact EMAIL
Website
Participate
plus
people
member
Name
Title
contact number
Mobile phone
Personal Contact Email