-
Technology
Industry
-
Services
- Testimonials
- "I would say that they are meeting/exceeding my expectations. They appear very capable and their high level of enthusiasm for the project is great."
- Senior QA manager
Student Assignments and Training System in C#
The web development project was about related to college student assignments, online course training, team work, dissertation projects, score search and view. The project was web based project and developed in C# and other web related technologies, such as JavaScript, JQuery, XML, SQL server, etc.
Main Functionalities
- Student/teacher login: name or email
- Assignment, team work, dissertation project: content, deadline, status, score, create/modify/remove content, etc.
- Online course training: uploading course information, documentation, etc.
- Forum/team/group: everyone can share and discuss information in forum or in their team/group. Teachers have authorization to create and monitor a team/group for their students who do team work together.
- Admin account: the system supports multi-admin accounts. Admin can manage the whole system and users.
Technologies
1. C# Development
C# is a multi-paradigm programming language encompassing imperative, declarative, functional, generic, object-oriented, and component-oriented programming disciplines. Why our web development team chose C# as the main development language? Because C# has the following advantages over C and C++:
- C# is compiled to an intermediate language (CIL) of the language that developed or the target architecture and operating system.
- Garbage will be collected automatically.
- Pointers no longer needed but optional.
- Definition of classes and functions can be done in any order.
- C# developers do not need to declare functions and classes.
- Un-existing circular dependencies.
- Classes can be defined within classes.
- No global functions or variables, each function or variable belongs to a class.
- It is much cleaner and less error prone to use Boolean variables as conditions not non-Boolean.
- Apps can be executed within a restricted sandbox.
2. Other Web-based Technologies
JavaScript: Web developers used JavaScript to implement as part of a web browser in order to provide enhanced user interfaces and dynamic part of web application.
JQuery: JQuery’s syntax is designed to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications.
XML: Our web developers used XML to represent arbitrary data structures, for example, web services.
Others: SQL, DIV, CSS, etc.
- Skype: unisoft-china
- MSN: info@unisoftchina.com
Submit Request- Phone: +86 1062431711
- Fax: +86 1062431800
- E-mail: info@unisoftchina.com
- How to Advance Lean Software Development
- Nuclear Decommissioning Authority awards £140m IT outsourcing contra
- Worldwide IT outsourcing market grew 7.8 per cent in 2011
- IT Outsourcing: Will CIOs Reclaim Their Power?
- Blank Check or Set a Budget? How to Fund Agile Software Projects
- Essential Metrics to Use to Evaluate Application Development and Testing V
- The Pros and Cons of IT Outsourcing: Globally, Nationally and Locally
Blog


Read More