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

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
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