MICROSOFT.NET TECHNOLOGY
Benefits of developing using the .NET Framework:
Richer End-User Experiences
Applications built using the .NET Framework can take advantage of cutting-edge,
rich user interface (UI) technologies and integrate deeply with other
applications and systems available on the target machine or through the
network. These applications maximize usability and user empowerment.
Improved Reliability
Isolation of applications built using the .NET Framework and automatic version
control of components built using the .NET Framework help prevent versioning
conflicts. Additionally, Web applications and XML Web services built using the
.NET Framework automatically detect and recover from errors such as deadlocks
and memory leaks to ensure application availability.
Increased Performance
Thanks in part to advanced compilation and caching techniques, server
applications are faster than ever with the .NET Framework and Microsoft ASP.NET
technology. Customers who have moved from ASP to ASP.NET are seeing significant
increases in speed-on the order of 300-500 percent improvements-and much lower
CPU utilization.
Stronger Security
The .NET Framework gives system administrators powerful, granular security
control over applications built using the programming model, taking the burden
off end-users. Systems administrators can set policies mandating that
applications originating from a particular location or bearing a particular
digital signature or Authenticode publisher signature should only be allowed to
access certain resources and perform certain operations. Security policies can
easily be set up around virtually anything that concerns systems
administrators, including application directories, environment variables on the
local machine, databases, other servers on the network, and printers. You can
develop these security policies using the .NET Framework Configuration Tool, an
easy-to-use MMC snap-in that enables you to convert your policies to MSI files
that can be distributed across an enterprise.
Ease of Deployment
The .NET Framework makes it easier than ever to deploy and update applications.
Deploy applications to a client or server machine simply by copying the
application directory to the target machine-no registration is required. Thanks
to .NET Framework no-touch deployment technology, Microsoft Windows®-based
applications can now be deployed and updated simply by copying the necessary
components to a Web server that can be accessed by your end-users.
Integration with Existing Systems
The .NET Framework was built with integration in mind. Applications built using
the .NET Framework can connect with existing systems and packaged applications,
regardless of their underlying platform, via XML Web services or via other
system-specific connectors. This means closer links and better information
sharing between systems internal to an enterprise, as well as between the
enterprise and its partners, suppliers, and customers.
Maximum Scalability
The .NET Framework technology for interacting with data, Microsoft ADO.NET, is
designed for today's Web-based style of data access. Using ADO.NET, developers
have the option of working with a platform-neutral, XML-based cache of the
requested data instead of directly manipulating the database. This approach to
data access frees up database connections and results in significantly greater
scalability. Additionally, the .NET Framework session state technology makes it
easy to share user-specific session information across a Web farm. This way, a
user can hit different servers in the Web farm over multiple requests and still
have full access to his or her session.
Improved Support for Instrumentation
The .NET Framework provides rich, developer-friendly support for integrating
applications with management infrastructure and tools. This, in turn, makes it
easy for systems administrators to monitor and maintain these applications
effectively.
Easy, Flexible Management
Applications built using the .NET Framework can be managed easily using either
scriptable command line tools or MMC snap-ins. Application configuration
information is contained in XML files, which can be edited and updated using
any text editor.
HARDWARE & SOFTWARE REQUIREMENTS
The .NET eBusiness platform has the following Hardware and Software
requirements:
Hardware
-
minimum Pentium III – 750MHz server-class computer
-
512MB RAM base + 25MB / concurrent user
-
40 GB available HDD space after OS install
-
100BaseT NIC or greater
Software
-
Windows 2000 Server
-
Microsoft .NET Framework v1.1
-
SQL Server 2000 (or similar) database environment
Network
-
500kb/s Internet connection w/static IP address + 50kb/s/ concurrent user
|
|
|
|