Introduction to yzs code generator

  • 542 views
Uploaded on

This presentation will give you a brief introduction on YZS Code Generator(YZSG). …

This presentation will give you a brief introduction on YZS Code Generator(YZSG).
For more details about YZSG, please visit https://www.yzsolution.com

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
542
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
1
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. INTRODUCTION TOYZS CODE GENERATOR (YZSG) Presented by Shawn Shi YZSolution, Inc.Yes, we canZip your development time up to90%, andSave money and resources
  • 2. WHAT IS YZSG A data-driven code generation engine. Input: Meta data from database. YZS built-in templates or customized templates. Output: Clean, robust code from back end stored procedures, middle tier class libraries, to the front end UI.
  • 3. YZSG WORKFLOW
  • 4. WHO WILL USE YZSGApplication developersDBAsIT managers
  • 5. YZSG FEATURES & ADVANTAGESHighly automated with minimal configurationsSave development time up to 90% with YZS built-in templatesUI similar to Microsoft SQL Server Reporting Services(SSRS), but support all DML transactions.
  • 6. YZS BUILT-IN TEMPLATES8 YZS built-in templates released in version 1.More templates will be added in the future.YZS built-in templates are actually solution templates packaging several project templates, and each project template contains several project item templates.Support Visual Studio 2008 and Visual Studio 2010 in both C# and VB.NET on SQL Server 2005 and SQL Server 2008.
  • 7. YZS N-TIER CLASS LIBRARIES3 middle tier class libraries (Entity, Data Access, and Business)Can be used to build any .NET applications.Built on Microsoft Enterprise Library- >Data Access Application BlockerUse SQL XML to serialize database schema into entity objectsDataSet is supported as well.
  • 8. YZS N-TIER CLASS LIBRARY ARCHITECTURE
  • 9. YZS WEB 2.0 TEMPLATESN-Tier class library + ASP.NET presentationAll UI templates are simply categorized into  Single Record UI  Collection/List UIUI templates are built on YZS custom server controls.Each UI template includes 2 parts  Search container  UI Content
  • 10. YZS WEB 2.0 ARCHITECTURE
  • 11. YZS WEB 2.0 BUILT-IN MODULES Membership management  Roles  Users  For forms authentication  Login  Registration  Password Recovery  Password Change Menu setup  Add/Edit/Delete menus and sub menus  Role based menu setup  Page title/subtitle/instant help
  • 12. YZS WEB 2.0 BUILT-IN MODULES<CONTINUED> Web Site Configuration  Switch Authentication mode  Customize logo and title dynamically  Custom errors  Take site offline smoothly with offline message  Connection String settings  Impersonation Settings  Encrypt and Decrypt security settings User account and profile settings  User account updates  Site General Settings per User such as master file selection
  • 13. YZSG DEMO Build a Web 2.0 application with YZS Built-in Web 2.0 With C# 4.0. The generated application will be role based web application with ASP. NET, AJAX, JQUERY, Microsoft enterprise library, C#, and SQL Server. Expense database diagram
  • 14. DEMO SITE You can view this demo video You can visit the generated demo site at http://ExpenseDemo.yzsolution.com You can download Demo databases and generated VS 2010 solution in C#.
  • 15. MORE INFO Visit us at https://www.yzsolution.com for more info about YZSG Join us on Facebook, Twitter, and LinkIn Check more video at YouTube and slide shows at SlideShare Questions about YZSG? Please contact us online or send us email at info@yzsolution.com