NASA(Net Application Scaleable Architecture)作为企业级应用系统开发的框架,包括数据访问组件,控件库,日志服务和Web应用的基础模块(用户角色管理,菜单设置,资源管理,页面配置)等。

  经过两年多时间的修改,大大小小项目的实践,基本上已形成完善的结构。刚开始的时候UI使用DevExpress控件,功能很强大,但性能不太理想,后来开始开发一些常用的.NET控件,查询控件、数据表格、编辑控件都可支持用户或者实施人员配置。数据访问组件支持多种数据库,以一个开源的项目为基础进行修改,优化了生成的SQL的性能。把数据库中的表和视图转化为C#的对象,使用这些C#的对象生成SQL并执行,其性能比NHibernate / Entrity Framework都优胜。

Project Samples

Project Activity

See All Activity >

Categories

Communications

License

Creative Commons Attribution License

Follow NASA.NET

NASA.NET Web Site

You Might Also Like
Payroll Services for Small Businesses | QuickBooks Icon
Payroll Services for Small Businesses | QuickBooks

Save up to 50% on QuickBooks Online! Keep the Accounting and Book Keeping for your Small Business up to date!

Easily pay your team and access powerful tools, employee benefits, and supportive experts with the #1 online payroll service provider. Manage payroll and access HR and employee services in one place. Pay your team automatically once your payroll setup is complete. We'll calculate, file, and pay your payroll taxes automatically.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of NASA.NET!

Additional Project Details

Languages

Chinese (Simplified)

User Interface

Web-based

Programming Language

C#

Database Environment

ADO.NET

Related Categories

C# Communications Software

Registered

2012-02-10