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

Clubhouse nets $10m Series A from Battery Ventures to make software development fun again
TechCrunch
People often describe work as a rat race, but for a lot of engineers, that isn't too far off. Take one Jira ticket off the queue, fix the bug or add the feature, mark the ticket as complete and move as quickly as possible to the next ticket ...

and more »

Forbes

Generous 401(k) Matches Helped Scott Scherr Build The Ultimate Software Stock
Forbes
Over the past decade, few companies have performed as well as Ultimate Software, a payroll and human resources software seller, and done so with less fanfare. Yielding a 20% annualized return since 2007, Ultimate Software has become the ultimate mid ...


AnandTech

AMD Releases Radeon Software Adrenalin Edition: Overlay, App & More for 2017
AnandTech
A few weeks ago, AMD took the courtesy of revealing the name (and nothing else) of their upcoming 2017 major feature update for Radeon Software. But today, the totality of AMD's Radeon Software Adrenalin Edition is finally upon us. Succeeding Crimson ...
Meet Radeon Software Adrenalin Edition: AMD Link mobile app ...PCWorld
AMD unveils Radeon Adrenalin graphics software update with mobile appVentureBeat
AMD Radeon Software Adrenalin adds in-game overlay, mobile app ...PC Perspective
Hot Hardware -Tom's Hardware
all 34 news articles »

Spaceman Shuttleworth Finds Earthly Riches With Ubuntu Software
Bloomberg
... so there is opportunity there for somebody to come in and fill those gaps,” said Tim Klasell, Senior Research Analyst at Northland Securities. “Those gaps have become big enough because Linux has become big enough.” Red Hat Inc. is the biggest ...

and more »

The Register

Fruit of an acquisition: Apple AI software goes open
The Register
Apple's joined other juggernauts of the tech sector by releasing an open source AI framework. Turi Create 4.0, which landed at GitHub recently, is a fruit of its 2016 US$200 million acquisition of Turi. As the GitHub description explains, it targets ...


Lansing State Journal

Michigan state employees question progress on new software system
Lansing State Journal
LANSING – Several Michigan state government employees and their unions are questioning reported progress in fixing glitchy new budgeting software that has delayed parts of paychecks to an unknown number of state workers. Gov. Rick Snyder's ...


Big Think (blog)

New DNA-Scanning Software Can ID You in Minutes
Big Think (blog)
Imagine a security system, say a key card scanner, an airport security checkpoint, or a pass code based on your DNA. That'd be really hard to hack. It sounds like science fiction. But researchers at Columbia University, along with colleagues at the New ...


WolfPAC Simplifies Risk Management with New Software Release
PR Newswire (press release)
BOSTON, Dec. 12, 2017 /PRNewswire/ -- WolfPAC Integrated Risk Management has launched their new platform "WolfPAC 4.0". The platform is designed for risk managers at organizations in heavily regulated industries, like financial institutions. With this ...

and more »

RingCentral -1.4% as part of JPMorgan's software downgrades
Seeking Alpha
Business communications firm RingCentral (NYSE:RNG) is 1.4% lower, caught up in a rack of software downgrades at JPMorgan. The analysts cut ratings on more than a dozen firms, saying they significantly outperformed the S&P 500 this year and are all ...

and more »

Packaging World

Beckhoff Automation: Vision software
Packaging World
Beckhoff Automation has announced the incorporation of comprehensive image processing capabilities into its PC-based control system with new TwinCAT Vision software, which unites a comprehensive range of machine functionality – PLC, motion control ...

and more »
Google News

Microsoft CRM for Large Corporation ? Security

Microsoft Business Solutions CRM proved to be reliable solution in... Read More

Off The Record - Tips For Picking Recording Software

Need software to record your voice, streaming audio or musical... Read More

Software Engineering: An Introduction

Software Engineering is the Systematic Approach for analysis design implementation... Read More

Know-how in Microsoft Publisher

For those who still don't know, Microsoft Publisher helps computer... Read More

10 Things You Could be Using Photoshop For, But Probably Arent

Most people don't use Photoshop to its fullest capabilities. Here... Read More

Is Your Computer Sick?

Viruses and spyware usually show up on your computer one... Read More

Cisco Certification: Five Things To Do DURING Your CCNA Exam

There are plenty of articles out there about how to... Read More

RFID: Strengthen the Position for SAP; United States

SAP Inc., a global leader in client/server enterprise application software... Read More

Corporate ERP: Standard vs. Rich functionality ? Microsoft Great Plains

Traditionally we were considering functionally rich systems, such as SAP,... Read More

Crystal Reports - Microsoft SQL Server

Microsoft SQL Server is the leader for inexpensive and middle... Read More

Microsoft Great Plains in Construction & Building ? Implementation & Customization Highlights

Microsoft Great Plains could be tuned and setup to fit... Read More

Spyware Protection: A Must for Any Home Computer

Now that spyware is the single most dangerous threat to... Read More

Business Planning Software

Once a business idea is selected, it is highly recommended... Read More

IT Department Skills to Support Microsoft Great Plains and Microsoft CRM

Microsoft Great Plains as ERP and Microsoft CRM as... Read More

Run Your Own Search Engine

Our hosted solution allow you to run your own search... Read More

You Can Write Microsoft Office Program in About 60 Minutes

Microsoft Office program is a programming tool called Visual Basic... Read More

Linux Dual Boot-How To Format

Just the thought of a duel-boot scares many people away,... Read More

Behave, Word, Behave!

If you copy something from a Web site or elsewhere...... Read More

Microsoft Great Plains on Ctree or Pervasive SQL ? What to Do ? Tips for IT Manager

As you probably know, when Microsoft purchased Great Plains Software... Read More

How to Backup Windows XP Home Edition

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

Accessing XML Using Java Technologies

The most important benefit of XML is its simplicity. Though... Read More

Microsoft Great Plains PM: Payables Management

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

Defining OLAP Solutions and Data Warehouse design

This tutorial covers OLAP solutions used by Data warehouses and... Read More

Microsoft Great Plains Implementation: Collection Management ? Overview For Consultant

Microsoft Business Solutions Great Plains is very good fit for... Read More

A Time-Saving Programming Tactic that Doesn?t Work

Let's say that you have a software project that's under... Read More