Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/a26f9f83/public_html/articles/includes/config.php on line 159
An Introduction to .NET Framework > NetSparsh - Viral Content you Love & Share

An Introduction to .NET Framework

.Net Framework is a platform or development environment to seamlessly create web-applications that are accessible through client machines from across the globe. These web-applications adopt open standards such as eXtensible Markup Language (XML), HyperText Transfer Protocol (HTTP), and Simple Object Access Protocol (SOAP) to interact with applications that are available in other platforms.

.Net Framework is platform independent and language independent. This means that .Net Framework allows you to use different programming languages such as VB.Net, C#, Jscript, VBScript, and Managed C++ and run applications on different platforms such as Unix, Macintosh, and Linux. Moreover, .Net Framework enables you to use various off-the-shelf libraries that help the development of applications faster, easier, and cheaper. .Net Framework now supports over 20 different programming languages.

The reason how .Net Framework supports so many programming languages is well answered by the concept of Common Language Runtime (CLR) engine. The CLR engine, instead of compiling the code into native code, compiles the code into Microsoft Intermediate Language (MSIL). The MSIL, a set of instructions, then translates the code into native code. This concept of CLR is significant in making .Net Framework, platform and language independent. In addition, CLR is responsible for run-time services such as language integration, security enforcement, memory process, and thread management. Thus, .Net Framework provides a wide infrastructure to create web-applications. Microsoft has classified .Net Framework into two categories such as CLR and .Net Framework class library.

Common Language Runtime: The CLR, as mentioned in the above paragraph, provides common runtime services to all .Net applications. In addition, the CLR reduces the developer's time to write lengthy code for using features such as life-cycle management, strong type naming, cross-language exception handling, and dynamic binding to turn business logic into a reusable component.

.Net Framework class library: This class library includes predefined sets of functionality that developers can use in their own applications. The library consists of three key components:

? ASP.NET

? Windows Forms

? ADO.NET

The .Net Framework provides a number of advantages such as fewer lines of code, complete compilation, ease of deployment, web settings and web.config, and caching. By fewer lines of code, we mean that .Net Framework allows developers to use Web controls, thereby spending more time in implementing application design and the general flow of application. Another important part of .Net Framework is that everything including Web controls, Web forms, and server-side blocks of code are compiled when a page is requested for compilation. Ease of deployment refers to the concept that components in .Net Framework can be compiled on your machine and then uploaded with all the pages in the /bin directory. Unlike a web-application in ASP, where pages have to be uploaded and the components of the pages have to be registered with the operating system, the components in a web-application in .Net Framework need not be registered.

Web settings means the configuration of .Net applications that can be accomplished through web.config, an XML based file. Because a web.config file is in XML, it is easy to understand and it is also programmatically modifiable. When a web.config file is modified the machine detects the changes immediately. This enables quick configuration of .Net applications. Caching is the term used to describe the process of collecting commonly accessed data into memory for quick retrieval. .Net Framework support three types of caching: output caching, data caching, and fragment caching.

***********************************************
Visit http://www.dotnet-guide.com for a complete introduction to .NET framework. Learn about ASP.NET, VB.NET, C# and other related technologies.
***********************************************

In The News:

This RSS feed URL is deprecated, please update. New URLs can be found in the footers at https://news.google.com/news

TechCrunch

Investment advisory software developer SigFig raises $50 million ...
TechCrunch
SigFig, the developer of an automated wealth management toolkit, has raised $50 million in a new round of funding. The company said the new money would be ...

and more »

Engadget

GitHub Education is a free software development package for schools
Engadget
GitHub, the online, open-source code repository recently acquired by Microsoft, has already made big moves to support future software developers. In 2012 it launched the Student Developer Pack, in 2015 it built the GitHub Classroom for teachers, and ...

and more »

Clarkson prof in Potsdam leading team to evaluate DNA software
North Country Now
POTSDAM -- A Clarkson University professor is working with a $75,000 grant to lead a team in evaluating differences in the results given by a variety of software programs used to analyze mixed DNA samples. Clarkson University Associate Computer Science ...


Investor's Business Daily

Red Hat Downgraded, Cloud Computing Growth May Hit Legacy Software
Investor's Business Daily
The enterprise software maker reports fiscal first-quarter earnings late Thursday. Analysts estimate profit growth of 21% to 68 cents a share, with revenue rising 19% to $897 million. At its analyst day in May, the company said its emerging technology ...
Oracle, Micron, FedEx and More Earnings Coming This Week24/7 Wall St.
The Week Ahead: Pharma IPOs Galore, Blackberry Earnings And MoreBenzinga
Benzinga's Top Upgrades, Downgrades For June 19, 2018Benzinga
Zacks -GlobeNewswire
all 123 news articles »

ZDNet

Two weeks with the OnePlus 6: Useful buttons, gorgeous design, stellar software, and reasonable price
ZDNet
Speed and updates: OxygenOS provides nearly a stock Android experience with software customizations that make the device even better than stock. The software screams and in the short couple of weeks of using it I have seen updates so the default ...


hcanews.com

AI Diabetes Tech Continues FDA's Software Push
hcanews.com
Last year, the agency announced the launch of a precertification pilot program, with the goal of approving and bringing potentially life-saving software to market more quickly. Major names like Johnson & Johnson, Apple, and Fitbit signed on as ...

and more »

GeekWire

Owl Insights raises cash for mental health treatment software platform
GeekWire
The company, which is incorporated under the name Mental Health Data Services, makes software that supports mental health treatment in a variety of settings. GeekWire has reached out to Owl Insights for more information on the funding and will update ...


Award-Winning ONYX 18 Software Now Shipping
What They Think
Salt Lake City, Utah – Today, Onyx Graphics, Inc., announced global availability of ONYX 18, the newest version release of the company's award-winning wide- and grand-format software that includes new color technologies for color accuracy, consistency, ...


WPRI 12 Eyewitness News

Major UHIP software upgrade delayed again
WPRI 12 Eyewitness News
PROVIDENCE, R.I. (WPRI) - A major software upgrade for Rhode Island's troubled UHIP computer system that was scheduled for this weekend has been delayed again. Ashley O'Shea, a spokesperson for the Executive Office of Health and Human Services, ...
State delays software upgrade of UHIP systemTurn to 10

all 34 news articles »

512tech.com

Austin logistics software firm Convey lands $10 million to break into new markets
512tech.com
Convey, whose software platform helps online retailers manage shipping logistics, has raised $10 million to break into new markets. The Austin-based company received the funding from Silverton Partners, Techstars Venture Capital Fund, RPM Ventures, ...

and more »
Google News

Software: What Suits Me?

Almost all new and major brand of PCs come with... Read More

The True Meaning of Freeware

The vast majority of us will have, at some point,... Read More

Microsoft CRM Integration with Microsoft Retail Management System (RMS) ? Overview

Microsoft Client Relation Management system (Microsoft CRM) and Microsoft RMS... Read More

Dreamweaver vs FrontPage

There are two major WYSIWYG(What You See Is What You... Read More

Explore the Internet in a Whole New Way

For a long time now Microsoft's Internet Explorer has ruled... Read More

Troubleshoot Windows with Task Manager

Task Manager is a Windows system utility that displays thetasks... Read More

Vlans

In order to implement VLANs in a network environment, you'll... Read More

What is Fleet Maintenance Management?

Fleet Maintenance Management is a critical position in any company... Read More

How to Backup Windows XP Home Edition

Your computer cost you from hundreds to thousands of dollars,... Read More

How to Evaluate Staffing Software

If you are in the market for new staffing software,... Read More

Microsoft RMS ? Great Plains Integration ? Overview For IT Specialist

Microsoft Great Plains and Microsoft Retail Management System (Microsoft RMS)... Read More

Instant Messenger Clients

If you have been using the Internet for any amount... Read More

Perfectly New Database Query Tool - Foxy SQL Pro Released

Are you a database professional? Do you work with a... Read More

eConnect: eCommerce Development for Microsoft Great Plains

Microsoft Business Solutions Great Plains has several options to enable... Read More

5 Time-Saving Tips in Microsoft Word

Whether you have used Microsoft Word for years, have just... Read More

Enterprise Resource Planning Overview

ERP (Enterprise Resource Planning) Overview covers What is ERP, Brief... Read More

Microsoft Great Plains Oil & Gas ? Implementation & Customization Highlights

Microsoft Great Plains serves the wide spectrum of horizontal markets.... Read More

Microsoft Great Plains: Getting New Users Licenses ? Annual Service Plan FAQ

Microsoft Business Solutions Great Plains, Solomon, Navision, Axapta, Microsoft CRM... Read More

Protect Your Most Vital Business Asset with Security Software

Homeland security, airport security, Internet security â?" these days weâ??re... Read More

Software Process Improvement -A Successful Journey

Background: For many organizations like ours, the interim target of... Read More

What You Should Know About Installing Screensavers

Do you remember that frustrating feeling when you find an... Read More

What is a Document Manager without Version History?

Document Manager and Version HistoryIn previous articles I have discussed... Read More

Microsoft CRM Customization

Microsoft CRM customization techniques are very diversified and based on... Read More

Microsoft Great Plains Inventory Control ? Overview For Consultant

Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More

Upgrading Great Plains Dexterity Customization ? switching to new technologies: SQL, Crystal, eConne

1. Replace Dexterity cursor with SQL Stored Procedure Dexterity... Read More