Silverlightoa Source code (two development for enterprise Silverlight projects, valid for years)

Source: Internet
Author: User
Tags call back notification center silverlight visual studio 2010

Introduction to Silverlight OA system

Introduction to System functions

L Program Interface Description:

On the left, the main menu can be expanded and closed, all the modules under the main menu can be expanded in the database, the permissions of the module and the user role hook, you can create a number of roles in the database, each role can operate different modules, because Silverlight is a client program, So the security of the authority is far better than the general B/S program (for example: ASP. NET, PHP, JSP, etc., because their URLs are exposed, and Silverlight does not have a URL concept, Therefore, users who do not have permissions are absolutely unable to open the module without permission through direct URL access.

L Main Interface Layout introduction:

The main interface has a program logo, the right is divided into intelligent office and system options, intelligent Office is the above image interface, and system selection is we reserved for customers to provide two times for development, because different customers of the system management needs are diverse, so we did not develop this module, Instead, it is reserved in the interface for two development purposes, and provides a tab switch for smart office and system selection, as well as Help and logout buttons on the right.

L Login Interface:

L Company Notice: Company announcements are divided into company announcements and announcement function, you can set the important level and effective days.

L Document management: divided into internal documents and personal documents, personal documents can be uploaded by users, users can set up document sharing.

L Message (internal mail) and data comprehensive query: internal mail into the Inbox and Outbox (specific features not introduced, you know).

L Data Comprehensive query: is a universal module can be suitable for all modules and extensible Module data query.

PS: Because the above my message and the comprehensive query is in an interface, so I cut a picture generic.

L Workflow Module: This module is the core module of OA, which is divided into my process, process monitoring, process management, supporting the design of workflow, initiating workflow, creating workflow, approving workflow, returning workflow, designing workflow cross-flow, etc., please refer to the workflow function at the bottom of the document specifically.

L Source Code pagination Control: (green section for code comments, each document whether it is a XAML or C # file)

L Source code of the Custom converter class (green section for code comments):

L Source code Silverlight and database interaction classes: (according to different module functions with #region classification, easy to read and two times development)

L XAML Design interface:

L Operation Database Section code: (The rest of the code is so structured, clear, concise, easy to two development and function expansion)

L Development Environment:

Visual Studio 2010, SQL Server 2005, Blend 4.0, Silverlight 4.0 Tools for Vs2010,silverlight ToolKit.

L Operating Environment:

Windows Server 2003, 2008,. NET Frameworks 3.5, 4.0, IIS7.0.

function Introduction:

This OA is based on silverlight4.0+sql2005 development, the system to OA in the workflow for the whole project of the technical core, to achieve a basic enterprise workflow flow function, the OA system can provide daily work flow work and the administrator of the definition of workflow design work, and the flow monitoring of the workflow.

L Declaration:

This system is for some enterprises to do two development to provide technical prototypes and project infrastructure, rather than an enterprise product-level products.

L Function Module:

Notification Center, Document center, Message Center, enterprise workflow, Level three permissions (standard: User level, role level, role user permission level).

L Introduction to Workflow features:

1 Design Workflow: By the head of the department or the head of IT department to design and create their own various types of workflow (support linear crossover, any direction to define the flow of the workflow and flow direction, support forward and reverse design).

2 Modify Workflow: Modify the workflow model that you have created.

3 Initiating a workflow: initiate a workflow as a regular employee.

4 Approval Workflow: As the head of the Workflow management node to approve the flow to my workflow.

5 Monitor Workflow: View the flow status of a workflow, and visualize it through graphical visualizations at a glance.

6 return Workflow: For non-qualified or non-approval of the workflow to return processing, the call back can be cross-back, these are in the design Workflow link design.

L Technical Support:

In addition to Silverlight OA itself we can provide one months of technical support work.

L Contact Information:

Website: http://Silverlighter.net Microsoft Silverlight Partner

Mobile: 13911652504

E-mail:[email protected] [email protected] (mail will be received every day)

qq:372900288 (All-day online)

MSN:[email protected](not often online, MSN contact please make an appointment)

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.