Some time ago, we released a case study on the SAAs architecture based on the agileeas. NET platform-agileeas. NET platform development instance-pharmacy system-quick SaaS development experience.ArticleAnd provides you with a demonstration client download Based on SaaS deployment security.Source codeDownload.
Agileeas. NET platform is a rapid development platform for application systems. It helps small and medium-sized software developers quickly build their own enterprise information management development teams to save development costs and shorten development time, to quickly adapt to market changes, agileeas. the. NET application development platform consists of four parts: basic library, resource management platform, running container, and development auxiliary tools, the Resource Management Platform provides parallel design, implementation, testing, and other development processes for agile parallel development.
The SAAs deployment technology provided by drug store system cases and cases relies on agileeas. provided by the. NET platform. This case is a very representative case with relatively small specifications, it covers a series of technologies in enterprise application system development, such as ORM technology, platform addition and Insertion Technology, distributed Communication Technology/WCF/WebService, SAAS technology, and SOA ideas.
The sources of the pharmacy system are as follows:CodeDirectory structure:
Agileeas. NET platform-Documentation
The development reference documents provided by the agileeas. NET platform include the Class Library Reference Manual, platform Technical Manual, and platform development guide ,. The Database Structure Design book of the platform and the user manual of the auxiliary platform tools.Agileeas. NET platform-appserver
Here is the Windows Service for Distributed communication on the agileeas. NET platform.ProgramIt is used to provide the Distributed Operation Capability of applications, that is, the server technology of SAAS/SOA architecture.Pharmacy system-source code-vs2010
This is an independent and complete case where all the source code of the pharmacy system case can be modified and compiled and run after restoring the pharmacy system-database backup.Pharmacy system-Documentation
This document is related to the pharmacy system case, including the database model definition, requirement document, and database definition document of the case.Pharmacy system-complete development tutorial pdf manual system
This is a series of tutorials written by callhot on how to use agileeas. NET platform to develop pharmacy cases.Pharmacy system-released version
This includes a final version of the server and client that can be directly deployed as a distributed structure. The appserver is deployed for the server. The winclient Directory provides client programs for Distributed/WCF communication, same as agileeas. NET platform development instance-pharmacy system-quick SaaS development experience provides the same download.Ii. Download the case source code
Please download from here, or go to the official website of agileeas. Net: the official website download page.Iii. How to Use Case source code
First, you can restore the database by executing scripts, restoring the database, and attaching the database. For details about how to restore the database by using the backup restoration technology, see "agileeas database restoration and related design instructions.
To compile the project, you can choose to use vs2010 open the pharmacy system-source code-vs2010 in the drugshop solution for compilation, you can also use the build-all.bat to compile the batch processing script, modify the relative path in the script before use.
Rem setting path
Set DIC = E: \ agileeas. Net \ pharmacy system-drugshop
Rem compilation Solution
C: \ windows \ microsoft. Net \ framework \ v4.0.30319 \ msbuild.exe % DIC % \ pharmacy system-source 'code? -Vs2010 \ drugshop. sln/T: rebuild/P: configuration = release
Rem Copies files to the published version/Application Server
Copy % DIC % \ pharmacy system-source code-vs2010 \ publish \ drugshop. Dal. dll % DIC % \ pharmacy system-released version \ appserver \ bin/y
Copy % DIC % \ pharmacy system-source code-vs2010 \ publish \ drugshop. BLL. dll % DIC % \ pharmacy system-released version \ appserver \ bin/y
Rem copies the file to the released version/upgrade
Copy % DIC % \ pharmacy system-source code-vs2010 \ publish \ drugshop. *. dll % DIC % \ pharmacy system-released version \ appserver \ xclient \ files/y
Rem copies the file to the published version/client
Copy % DIC % \ pharmacy system-source code-vs2010 \ publish \ drugshop. *. dll % DIC % \ pharmacy system-release version \ winclient/y
Modify the database connection parameters in the configuration file to run the case. The initial Administrator account isAdministrator", The password is"SA".4. platform release and download
For information about the assembly, class library manual, and related information of the latest version of the platform, refer to the release on the official website of agileeas. net.5. How to contact
If you have any questions about using the agileeas. NET development platform, use the following contact methods or communication methods.
1. Official Website:
Agileeas. NET platform: http://www.smarteas.net/
Agile Software Engineering Laboratory: http://www.agilelab.cn/
2,Agileeas. NET platformCommunication Group:
Communication Group on the agileeas. NET platform: 120661978 (super group) [New]
Communication Group on the agileeas. NET platform: 125643764 (advanced group) [New]
Communication Group on the agileeas. NET platform: 147168308 (advanced group) [New]
3. System Architecture exchange group:
System Architecture Communication Group: 9105332 (advanced group) (full)
System Architecture Communication Group 1: 124825459 (advanced group) (full)
System Architecture Communication Group 2: 49124441 (advanced group) (full)
System Architecture Communication Group 3: 47025564 (advanced group) (full)Link
Agileeas. NET platform development guide-Article Index
Introduction to agileeas. NET application development platform-Index
Agileeas. NET platform application development tutorial-case plan
Agileeas. NET platform development step by step series-pharmacy system-Index