.Net Framework 3.5

Emmice Development Team utilize Microsoft .NET Framework as the backbone of our Web and Desktop Applications in order to deliver the highest standards available today in Software Development field.

.NET framework 3.5 has a large library of pre-coded solutions to common programming problems and manages the execution of programs written specifically for the framework. The .NET Framework is a key which Microsoft is offering and is intended to be used by most new applications created for the Windows platform. With .NET framework we can develop almost any types of applications . It can be used to build Web applications, server applications, smart client applications, console applications and database applications. and it also supports wide platforms applications can be run on Windows clients, servers, and mobile or embedded devices. 


.Net Overview

The .NET Framework includes a broad set of supporting class libraries to support this variety of application types, it includes: Windows Presentation Foundation (WPF), for visually stunning user experiences on Windows clients; Windows Communication Foundation (WCF), enabling fast and flexible communications among applications across your enterprise; Windows Workflow Foundation (WF), allowing developers to build workflows into any application; ASP.NET, for high-performance and interactive Web-based applications; Libraries for handling XML, data, IO, cryptography, and more.

The .NET Framework 3.5 is based on modern design principals which is similar to Java virtual machine, some of these modern design principals are:

  • Interoperability
  • Common Runtime Engine
  • Language Independence
  • Base Class Library
  • Simplified Deployment
  • Security
  • Portability

One of the .NET Framework 3.5 advantages is being fully supported by Visual Studio 2008, delivering rich user experiences. Visual Studio 2008 provides advanced development tools, debugging features, database functionality, and innovative features for quickly creating tomorrow's cutting-edge applications across a variety of platforms.


Visual Studio 2008