| |
Cygnet Infotech adopted Microsoft.NET platform since the inception of the technology. Our developers have done extensive work in ASP.NET, VB.NET, C# by creating truly n-tier application with in-depth implementation of MVC (Model View Controller).
Cygnet Infotech has developed its own framework for execution of ASP.NET & VB.NET development projects for offshore software development and specific products. We also use Infragistic and Devexpress components extensively in .net
development. This helps in executing the projects faster cutting development time for our clients. Today Cygnet Infotech's .NET development team can boost of having worked on .NET platform for over 2,50,000 hours. |
|
|
| |
|
|
| |
|
|
| |
|
| |
| |
|
| |
|
|
| |
 |
Oracle |
 |
Microsoft Access 2000 |
 |
Microsoft SQL Server 2000 |
 |
My SQL |
| |
|
|
|
|
| |
| |
Microsoft .NET / DOT NET is a platform built on top of the operating system. .NET provides a programming platform for developers to build and deploy web application and standard (non-browser) applications. |
| |
 |
In the DOT NET platform, the Windows platform is the lowest layer. The Windows platform can be any of the different flavors of Windows operating systems-Windows 98, Windows 2000, Windows XP, Windows ME, or Windows CE. |
| |
 |
The next layer is the Microsoft .NET Framework, the innovative programming model that facilitates developers building XML web services, web, mobile, and Windows applications. The two main components of the DOT NET Framework are the Common Language Runtime (CLR) and the .NET Framework class library. |
| |
 |
Above the .NET Framework are the .NET building block services, a set of XML web services (such as Microsoft DOT NET My Services) that facilitate development of user-centric applications-.NET Passport, DOT NET Alerts, and so on. |
| |
 |
Visual Studio .NET is a rapid application development tool for developing XML web services, Windows, mobile, and web applications. It's an integrated development environment (IDE) that's common to the programming languages Visual Basic .NET, Visual C++ .NET, Visual C# .NET, and JScript. |
| |
| |
|
|
| |
|
|
| |
Another benefit of .NET is the facility to program in multiple languages, which allows programmers to use their favorite languages. That is, different modules of an application can be coded in any of the DOT NET-compliant languages and can be integrated as a single application. Even classes defined in one language can be used in another language. Any language that can be compiled into Microsoft Intermediate Language (MSIL) is considered a .NET-compliant language.
Following are a few of the popular .NET-compliant languages supported by CLR: |
 |
APL |
 |
COBOL |
 |
Python |
 |
Component
Pascal |
 |
Eiffel |
 |
Visual
Basic |
 |
Fortran |
 |
JScript |
 |
Visual
C++ |
 |
Mercury |
 |
Oberon |
 |
Smalltalk |
 |
Pascal |
 |
Perl |
 |
Visual
C# |
|
|
| |
The .NET platform has been designed particularly for the Internet age. ASP.NET and web services enable programmers to build scalable applications for the future with less coding and better performance.
|
|
| |
Microsoft Visual Studio .NET provides a unified, shared IDE for all DOT NET-compliant languages. Other companies can also plug their languages into the IDE and get all the support of the .NET tools. For example, Fujitsu has created NetCOBOL for DOT NET, which integrates directly into the IDE so you can write web services and Windows applications in COBOL and receive the debugging and profiling tools provided by Microsoft.
|
|
| |
.NET provides a solution to the memory management problems faced by today's programmers, employing automatic garbage collection (which manages the allocation and release of memory for the application). This automatic memory management removes two common application errors: memory leaks and invalid memory references. Memory management is also a security feature, as it makes it harder for code in a process to misbehave.
|
|
| |
.NET supports side-by-side execution, which enables installing and executing multiple versions of an application or component on the same computer; for example, you can run version 1 of your component together with version 2. The application that you wrote with version 1 doesn't deteriorate even when you improve your component to version 2. .NET is also strongly typed. The DOT NET Framework itself supports running multiple versions side by side.
|
|
| |
The CLR and the .NET Framework afford handy classes and services that permit developers to develop secure applications. For example, the System.Security namespace provides the underlying structure of the CLR security system, including base classes for permissions. An important feature is the ability to run code with reduced permissions, depending on the source of the code (downloaded from URL or run from the file system) or the evidence it presents to the system (hash/certificate).
|
|
| |
The Microsoft .NET Compact Framework brings the CLR, Windows Forms controls, and other DOT NET Framework features to small devices such as the Pocket PC 2000, Pocket PC 2002, Pocket PC 2002 Phone Edition, and custom-designed embedded devices built with the Windows CE .NET operating system.
|
|
| |
Microsoft
Solutions Framework (MSF) Process
Model defines the following
working methodology which we
implement in our company is
as follows:
|
| |
|
|
|
 |
Gathering and Analyzing Information |
 |
Envisioning the Solution |
 |
Creating the Conceptual Design |
 |
Creating the Logical Design |
 |
Creating the Physical Design |
 |
Designing the Presentation Layer |
 |
Designing the Data Layer |
 |
Designing Security Specifications |
 |
Completing the Planning Phase |
 |
Stabilizing and Deploying the Solution |
|