PlugNTMVC 소개
ASP.NET은 파이프라인 설계로 인해 확장성이 좋으며 전체 ASP.NETMVC 응용 프로그램 프레임워크는 ASP.NET을 확장하여 구현됩니다. ASP.NET의 확장 지점은 HttpMoudle과 HttpHandler On 두 개에만 반영하면 된다는 것을 알고 있습니다. 핵심 구성 요소 중 실제로 전체 ASP.NETMVC 프레임워크는 사용자 정의된 HttpMoudle(UrlRoutingModule) 및 HttpHandler(MvcHandler)를 통해 구현됩니다. PlugNTMVC는 주로 웹에 사용되는 Asp.NetWeb 플랫폼을 기반으로 하는 의사 MVC 애플리케이션 패턴 개발 프레임워크입니다. 급속한 발전.
라이센스 계약: ApacheLicense, 상업용 무료
[프레임워크 포함]
1. 지속성 계층 프레임워크 PlugNTORM
2. 웹 개발 프레임워크 PlugNTMVC
3. 간편하고 실용적인 맞춤형 권한 시스템
4. 경량 템플릿 엔진 RazorEngine
5. 간단하고 직관적이며 강력한 모바일 우선 프런트엔드 개발 프레임워크인 BootStrap
6. 경량 Json 파서 LitJson.JsonMapper
7. 간단한 프론트엔드 JS 라이브러리 Plugnt.common.js
[PlugNTMVC의 특징]
1. 간단하고 가볍습니다. 전체 프레임워크는 백엔드(IHttpHandler+RazorEngine) 및 프런트엔드+(jquery+bootstrp)로 구축되며 라우팅을 구성할 필요가 없습니다.
2. 지나치게 디자인하지 말고 간단하고 배우기 쉽고 사용하기 쉬운 것이 이 프레임워크의 포지셔닝입니다.
3. 간단하고 가벼우며 sqlserver/mysql/access 및 기타 데이터베이스를 지원하고 다중 데이터베이스 연결을 지원합니다.
4. 뷰 로직과 뷰 템플릿의 완전한 분리
5. 템플릿 엔진은 간단하고 사용하기 쉬우며 구문은 기본적으로 네이티브 C#과 동일합니다.
[PlugNTMVC 프레임워크가 할 수 없는 기능]
PlugNTORM을 사용하면 데이터 작업의 99% 이상을 처리할 수 있지만 일부 다중 테이블 공동 테이블 검색과 같은 복잡한 쿼리의 나머지 1%에 대해서는 PlugNTORM이 좋지 않습니다(사실 복잡한 쿼리에 능숙한 ORM은 없습니다). . 이때 DbHelper 클래스를 직접 사용하거나 DbHelper 클래스와 결합하여 동작할 수 있습니다.