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

The Verge

Huawei Mate 10 Pro review: software sadness
The Verge
We're less than two months into 2018, and so far, the year hasn't been very good for Huawei. The Chinese company had hoped that this would be the year when it would finally be able to break into the US market and compete with Apple and Samsung. But ...
Hands-on with the $800 US model Huawei Mate 10 Pro: Fantastic hardware, software still needs workZDNet

all 5 news articles »

Moneycontrol.com

UPDATE 1-Indian software services sector to grow 7-9 pct in FY19 - lobby group
Reuters
HYDERABAD, India, Feb 20 (Reuters) - India's software services exports will see revenue growth of 7-9 percent in constant currency terms in the fiscal year to March 2019, a leading lobby group forecast on Tuesday, as the industry continues to recover ...
Indian software services sector to grow 7-9% in FY19: Lobby groupMoneycontrol.com
Indian software services growth to remain flat at 7-9% in FY19 too: NasscomBusiness Standard

all 9 news articles »

Forbes

The Best Tax Software
Forbes
Our budget pick, TaxAct Tax Software, is a great alternative. However, it's less intuitive and is geared toward those who already have a good working knowledge of filing taxes. Although it's less expensive, this pick offers solid security and is a ...


Washington Post

In our eyes, Google's software sees heart attack risk
Washington Post
By looking at the human eye, Google's algorithms were able to predict whether someone had high blood pressure or was at risk of a heart attack or stroke, Google researchers said Monday, opening a new opportunity for artificial intelligence in the vast ...
Google's software can predict whether you're at risk of a heart attack by looking at your eyesSouth China Morning Post
Google's eye-scanning software predicts heart attack riskPekin Daily Times
Prediction of cardiovascular risk factors from retinal fundus photographs via deep learning | Nature Biomedical ...Nature
The Verge
all 42 news articles »

Bloomberg

Daimler Downplays Report on Rigged US Emission-Test Software
Bloomberg
Daimler AG sought to play down a newspaper report that its own engineers questioned the legality of software used to control diesel equipment in its vehicles, saying U.S. authorities knew about the allegations and haven't taken action. Documents ...
Daimler included emissions-cheating software on diesels, German magazine saysArs Technica
Daimler may have used software to cheat on US emissions testsEngadget
Software may have helped Daimler pass US emissions tests: reportReuters
Nasdaq -Automotive News (blog) -Fiji Times -Phys.Org
all 74 news articles »

The Guardian

Vodafone pilots new software to thwart rogue drones
The Guardian
A drone carries medical supplies to King's College Hospital in south London. Photograph: David Parry/PA. Vodafone is testing technology to track and control drones to let authorities protect aircraft from accidents and terrorist attacks and stop ...

and more »

The Register

KFC: Enemy of waistlines, AI, arteries and logistics software
The Register
Brits suffering through the nationwide KFC famine can enjoy with wry amusement the fact that an AI can be fooled into thinking an image of Colonel Sanders and the restaurant's logo are a stop sign. The fast food famine arose after KFC UK last week ...

and more »

Los Angeles Times

Toyota Prius software fix may reduce fuel efficiency, experts say
Los Angeles Times
Assertions that the Toyota software change decreased the car's fuel economy are contained in a lawsuit seeking class-action status filed this month in U.S. District Court in Los Angeles. "Unbeknownst to drivers, Toyota reduced the vehicles' fuel ...


Constellation Software Announces Appointment of Robin van Poelje to its Board of Directors
GlobeNewswire (press release)
TORONTO, Feb. 19, 2018 (GLOBE NEWSWIRE) -- The board of directors of Constellation Software Inc. (“Constellation”) (TSX:CSU) announced today the appointment of Robin van Poelje to the Company's Board of Directors. Mr. van Poelje is the founder and ...

and more »

PR Newswire (press release)

Epson Announces Projector Control Software to Easily Manage Multiple Projectors Simultaneously
PR Newswire (press release)
With the new EPPT software, we offer an easy tool for users to set up and execute unique projection applications," said Ramzi Shakra, product manager, large venue projectors, Epson America, Inc. "This new tool is intuitive to use and will allow our ...

and more »
Google News

Great Plains Dexterity Customization Options ? Overview For Developers

Looks like Microsoft Great Plains becomes more and more popular,... Read More

How to Build a Basic CSS Layout

Designing without tables by using CSS layouts is fast becoming... Read More

Design a Web Album Using Adobe Photoshop- Part 2

So let's begin crunching down these 300 images using Adobe... Read More

Groupware Finds Home in American Business: Collaboration Tool Analysis

What is Groupware?Have you ever had to manage document collaboration... Read More

New SQL Delta Version 3.1

COMMAND LINE FUNCTIONA powerful command line script processor has been... Read More

New Web-Based HR Tool is Max From NAS, Hannibal, and InfoLink

Three highly respected names in Human Resources have joined forces... Read More

OEComplete ? A Personal Information Manager

OEComplete is a utility for managing the personal information of... Read More

Best Spyware Removers

Finding the best spyware removers to detect and remove spyware... Read More

Introduction To ISDN, Part II

In the previous ISDN article, we looked at how and... Read More

What is Software Piracy?

There are several kinds of software piracy. The bottom line... Read More

Microsoft Great Plains Distribution, Barcoding, Consignment ? overview for consultant

Microsoft Great Plains ? ERM from Microsoft Business Solutions and... Read More

Basic Steps To Optimize Your Internet Security

After seeing many people complain about their weak Internet security... Read More

Lowering The Risks In Developing Do-It-Yourself Software Projects

Mike Dunville* had a decision to make. As the new... Read More

Microsoft Great Plains version 8.5: Upgrade, Customization, VBA, Crystal Reports - Highlights

Microsoft Great Plains is one of the Microsoft Business Solutions... Read More

Benefits of Shareware

Shareware has been fighting the stigma of being misunderstood for... Read More

Linux Secrets

The first thing that you will notice about Linux Red... Read More

Microsoft Great Plains: Interest Calculation Example ? Stored Procedure for Crystal Report

This is intermediate level SQL scripting article for DB Administrator,... Read More

40/sec to 500/sec

IntroductionSurprised, by the title? well, this is a tour of... Read More

Microsoft Blues

With the advent of 'Service Pack 2' for Windows XP... Read More

C++ Function Templates

C++ Function templates are those functions which can handle different... Read More

Microsoft RMS ? Great Plains Integration ? Overview For IT Specialist

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

Blind CC (Bcc): Master Its Use When E-Mailing

If you use Microsoft Outlook (or similar applications) for e-mailing,... Read More

Databases ? How We Love to Hate Them!

You've finally created databases that you can actually use to... Read More

Microsoft Great Plains: Service Business Customization & Integration Example

Microsoft Business Solutions Great Plains might be considered as ERP... Read More

SQL scripts for Project Accounting: Microsoft Great Plains series ? overview for developer

Microsoft Business Solutions Great Plains has Project Accounting module where... Read More