Construction of the night Cat Business Club integrated solution based on. NET wpf+asp.net MVC4 Technology
Course Lecturer: Free Zheng
Course Category:. Net
Suitable for people: intermediate
Number of lessons: 80 hours
Technology used: WPF, MVC4, Telerik, EF5.0, Easyui, fastreport.net
Related projects: Night Cat Business Club
Consulting qq:1840215592
650) this.width=650; "src=" http://s3.51cto.com/wyfs02/M01/53/2B/wKioL1RlatrCl3VZAAJ1pDA22hQ291.jpg "style=" float: none; "title=" net1.jpg "alt=" Wkiol1rlatrcl3vzaaj1pda22hq291.jpg "/>
650) this.width=650; "src=" http://s3.51cto.com/wyfs02/M01/53/2D/wKiom1RlamuBO8xSAAJ--jC8ci4394.jpg "style=" float: none; "title=" net2.jpg "alt=" Wkiom1rlamubo8xsaaj--jc8ci4394.jpg "/>
650) this.width=650; "src=" http://s3.51cto.com/wyfs02/M02/53/2B/wKioL1RlatqT24gXAAKDQpZz22M557.jpg "style=" float: none; "title=" net3.jpg "alt=" Wkiol1rlatqt24gxaakdqpzz22m557.jpg "/>
650) this.width=650; "src=" http://s3.51cto.com/wyfs02/M02/53/2D/wKiom1RlamvymxGuAAH1VpBXrKM735.jpg "style=" float: none; "title=" net4.jpg "alt=" Wkiom1rlamvymxguaah1vpbxrkm735.jpg "/>
According to the requirements of the night Cat Business Membership system, the following requirements are proposed:
1, Member card management system
One card universal (QR code), data sharing, membership card can be in all chain store card consumption, automatic points, automatic discount, members can query in all stores, modify information; Headquarters can easily manage, inquire, statistics, print the relevant information of each branch; the system adopts C/s As long as the access to the Interner site can be used, easy and convenient to achieve a common card function.
2, member SMS Service system
Transaction completion, real-time consumption SMS transmission, new member information, first-time consumption information, recharge information, point redemption information in real-time delivery. At the same time, for members to provide preferential information, holiday greetings, marketing activities, points query and other functions.
Solutions and technical features
First, Member card management system
1, the overall structure:
The interface is rendered using WPF technology in VS2012, using Avalondock to implement a tab page similar to Easyui
Technical Features:
Using Telerik third-party controls
such as: Carousel, Panel docking, pop-up panel, data display, etc.
2. Custom Search Control
2.1 Compatible with WinForm and WPF
2.2 Support for the search criteria for custom conditions such as pinyin Wubi
3. Flexible use of user controls and in-depth understanding of WPF dependency Properties
4. Custom Report Designer
4.1 Using the Fastreport.net component
4.2 Through the designer can easily design the software encountered in all reports and management
4.3 Enables customers to design report data sources and their formats directly from the Report Designer
Second, the website shopping system
2.1. System Requirements Analysis
2.2. Implementation of the programme and technical characteristics
Use Ef5.0>,mvc4,spring.net and Easyui to build a catharsis framework that ensures browser compatibility while enabling page flexibility and rapid development.
Catharsis framework: Also known as the vent framework, the current foreign site of the introduction of more information, less Chinese information, this framework. NET a lot of new knowledge points are strung up, such as using spring.net to remove the coupling between the framework layer and layer, T4 template to quickly generate entity classes and application classes, the EF5.0 context into the thread to improve operational data efficiency, controller and view layer separation, etc. This framework provides us with a solid and efficient bottom-up project, from which we can move our attention to the front-end and focus on our customers ' business logic, improve our development efficiency, and through the cases in our curriculum, you will appreciate this!
Encapsulating high-performance EF data Persistence layer
Flexible use of T4 templates to generate related class files
Using Spring.net to build a low-coupling layer relationship
Building a background management interface using Easyui
Using Razor view syntax with Ajax for front-end asynchronous data presentation
Asp. NET project actual combat video tutorial