Enterprise Solution 3.1 Application Development framework. NET ERP/CRM/MIS Development Framework, C/S architecture, SQL Server + ORM (llbl Gen Pro) + infragistics WinForms

Source: Internet
Author: User
Tags documentation generator

Industry: Database-based manufacturing industry management software, including ERP, MRP, CRM, MIS, MES and other enterprise management software

Database platform: SQL Server 2005 or higher

System Architecture: C/S

Development technology
Serial number Field Technology
1 Database SQL Server R2
2 Program language C #. NET 4
3 Data access LLBL Gen Pro 3.1 https://www.llblgen.com/
4 Interface Windows Forms http://www.infragistics.com/
5 Data communication . NET Remoting
6 Development tools Visual Studio 205/sql Server r2/llbl Gen pro/code Smith

Development advantages

Data Access layer: ORM-based (LLBL Gen Pro), fast, efficient and easy to maintain

Business Logic Layer: interface and implementation separation, light coupling, easy to maintain

Interface layer: Based on Infragistics Windows forms controls, flexible, simple, efficient presentation of data and operations

Development process

Enterprise Solution Management Software Development Framework flow Combat

The technology and tools applied in ERP project of enterprise application development model

Development documentation

Offline Files: Enterprise Solution application Development Platform

Online documentation

Serial number Classification Address
1 Frame design Enterprise management software Development nine controls that are based on data binding are read-only, writable when created, must be capitalized, and the principle of lowercase must be implemented
2 The design and implementation of eight multi-language functions for enterprise management software development
3 Design and application of seven Object control for enterprise management software Development architecture
4 Management software Development Architecture five custom control development
5 Three-system hierarchical organizational structure of enterprise management software Development architecture
6 function implementation Design and implementation of ERP general accessory management function
7 Design and implementation of license license verification mechanism in ERP framework development
8 A framework database drives multiple business logic databases
9 Credential preview feature in the Finance module function
10 Resolve Automatic Updates for large. NET ERP Systems
11 Analysis of document encoding function implementation of large. NET ERP System
12 Parsing of large. NET ERP System Document standards (add, modify, delete, copy, print) functional programming
13 Parsing large. NET ERP system Design exception handling module
15 Analysis of business logic design and implementation of large. NET ERP System
15 Resolving multi-language implementations of large. NET ERP Systems
16 Analyze the data audit function of large. NET ERP System
17 Analysis of 13 interface design modes of large. NET ERP System
18 Parsing the interface and logical separation of large. NET ERP Systems
19 Analysis of distributed Application pattern design and implementation of large. NET ERP System
20 Parsing large. NET ERP system design general Microsoft Excel import feature
21st Resolving common attachment management functions for large. NET ERP Systems
22 Parsing large. NET ERP system data Access Object Relational mapping framework LLBL Gen Pro
23 Resolve large. NET ERP systems flexible and complex interface controls Infragistics WinForms
24 Enterprise solution generating Entity Data access interface and implementation type Code Smith 6.5 template file download
25 Parsing large. NET ERP System account integration for e-mail systems
26 Parsing large. NET ERP system Lookup and drillthrough
27 Parsing large. NET ERP System version control
28 Analysis of the design and implementation of the privilege module in the large. NET ERP System
29 Architecture Resolve large. NET ERP System Core Components Query Designer Report Designer Form Designer Workflow Designer Task Scheduler Designer
30 Design Patterns Analyze the high quality of large. NET ERP systems. NET code design pattern
31 Analysis of large. NET ERP system Architecture Design framework+ Application design pattern
32 Tools LLBL Gen Pro Designer User Guide
33 The application of Code Smith 6.5 in ERP development

Open source Program
Serial number Classification Address
1 Crm CRM system for customer relationship management beautiful and beautiful interface framework
2 Download Portrait Dedication Blog Park blog Download tool perfect download all blog save format for Doc,pdf,epub,xps
3 Interface Management Console Tool management software general development framework
4 Code generation Smith Builder ERP Code generator
Years of careful maintenance. NET code generator ASP. Factory Open All source code download
5 asp ASP. The source code of all ERP parts is open for download

Project Code case

Warehouse Management System interface + business Logic Layer + data access

Project Source Code View
Inventory
Business Logic Interface Interface

Implementing the Manager

Business logic
protected Override void Onfieldvaluechanged (object originalvalue, IEntityField2 field)
{
     base. Onfieldvaluechanged (OriginalValue, field);
     Switch ((salesorderfieldindex) field. Fieldindex)
     {               
          Case Salesorderfieldindex.customerno:
              Onchangecustomer ((string) originalvalue);
              break;
     }
}

 Public Override void Validateentitybeforesave (Ientitycore involvedentity)
{
    base. Validateentitybeforesave (involvedentity);
    Salesorderentity SalesOrder = (salesorderentity) involvedentity;
    if (string. IsNullOrEmpty (Salesorder.customerno))
       Throw New Fieldvalidationexception ("Customer No. is required");
}

Project source code: Inventory Warehouse Management

Technical support

qq:361764203

Email:[email protected]

Enterprise Solution 3.1 Application Development framework. NET ERP/CRM/MIS Development Framework, C/S architecture, SQL Server + ORM (llbl Gen Pro) + infragistics WinForms

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.