摘要:Introduction "Cross-Site Request Forgery (CSRF) is a type of attack that occurs when a malicious web site, email, blog, instant message, or program ca
阅读全文
摘要:Introduction ASP.NET Boilerplate is integrated to ASP.NET Web API Controllers via Abp.Web.Api nuget package. You can create regular ASP.NET Web API Co
阅读全文
摘要:Introduction to validation Inputs of an application should be validated first. This input can be sent by user or another application. In a web applica
阅读全文
摘要:Introduction While some applications target a single timezone, some others target to many different timezones. To satisfy such needs and centralize da
阅读全文
摘要:Introduction From it's web site: "....with a Swagger-enabled API, you get interactive documentation, client SDK generation and discoverability." 从它的网站
阅读全文
摘要:ASP.NET Boilerplate provides an infrastructure and a model to configure it and modules on startup. ASP.NET提供了一个基础和样板模型配置和模块启动。 Configuring ASP.NET Boi
阅读全文
摘要:Introduction Specification pattern is a particular software design pattern, whereby business rules can be recombined by chaining the business rules to
阅读全文
摘要:Introduction Abp.Web.SignalR nuget package makes it easily to use SignalR in ASP.NET Boilerplate based applications. See SignalR documentation for det
阅读全文
摘要:Introduction Every application need to store some settings and use these settings in somewhere in the application. ASP.NET Boilerplate provides a stro
阅读全文
摘要:Introduction Quartz is a is a full-featured, open source job scheduling system that can be used from smallest apps to large scale enterprise systems.
阅读全文
摘要:If you are using both of ASP.NET MVC and ASP.NET Web API in your application, you need to add Abp.Owin nuget package to your project. Installation Add
阅读全文
摘要:Introduction OData is defined as "An open protocol to allow the creation and consumption of queryable and interoperable RESTful APIs in a simple and s
阅读全文
摘要:Introduction It's a common to map a similar object to another object. It's also tedious and repeating since generally both objects (classes) may have
阅读全文
摘要:Packages ASP.NET Boilerplate is distributed on nuget. Here, a list of all official packages. Abp Core package. All other packages depends on it. Abp.A
阅读全文
摘要:Introduction Notifications are used to inform users on specific events in the system. ASP.NET Boilerplate provides a pub/sub based real time notificat
阅读全文
摘要:Introduction Layering of an application's codebase is a widely accepted technique to help reduce complexity and improve code reusability. To achieve l
阅读全文
摘要:ASP.NET Boilerplate can work with any O/RM framework. It has built-in integration with NHibernate. This document will explain how to use NHibernate wi
阅读全文
摘要:Every web application has some menu to navigate between pages/screens. ASP.NET Boilerplate provides a common ifrastructure to create and show menu to
阅读全文
摘要:Introduction ASP.NET Boilerplate is integrated to MVC Views via Abp.Web.Mvc nuget package. You can create regular MVC Views as you always do. AbpWebVi
阅读全文
摘要:Introduction ASP.NET Boilerplate is integrated to ASP.NET MVC Controllers via Abp.Web.Mvc nuget package. You can create regular MVC Controllers as you
阅读全文
摘要:What Is Multi Tenancy? "Software Multitenancy refers to a software architecture in which a single instance of a software runs on a server and serves m
阅读全文
摘要:Introduction ASP.NET Boilerplate provides an infrastructure to build modules and compose them to create an application. A module can depend on another
阅读全文
摘要:Server Side(服务端) ASP.NET Boilerplate uses Castle Windsor's logging facility. It can work with different logging libraries: Log4Net, NLog, Serilog... e
阅读全文
摘要:Introduction Any application has at least one language for user interface. Many applications have more than one. ASP.NET Boilerplate provides a flexib
阅读全文
摘要:ASP.NET Boilerplate provides a set of objects and functions that are used to make javascript development easy and standards-based. ASP.NET的模板提供了一套,是用来
阅读全文
摘要:mes : Manufacturing Execution System 制造执行系统 起因:ERP系统和底层设备之间出现了断层。 包括资源管理,生产调度,单元分配,生产跟踪,性能分析,文档管理,人力资源管理,设备维护管理,过程管理,质量管理,现场数据采集。 AMR:美国先进制造研究会,定义: 位于
阅读全文
摘要:Introduction Hangfire is a compherensive background job manager. You can integrate ASP.NET Boilerplate with Hangfire to use it instead of default back
阅读全文