Learn .Net Advanced from the Best Tutors
Search in
Lesson Posted on 16/02/2020 Learn .Net Advanced
Migration from other languages to Salesforce
Ramakrisnna Reddy G
I have 8 years of experience in Salesforce application development. Specialist in integrations, lightning...
Lesson Posted on 05/11/2018 Learn .Net Advanced
Raga Deepthi Gade
I am an experienced .NET professional with over 8+ years of experience in teaching C , C# , Asp.Net ,...
CLR [ Common Language Runtime ] is one of the components of the .NET framework which provides an environment to execute the .NET code or the managed code. , CLR helps in converting the MSIL/CIL code into native code and running it.
Properties of CLR :
NOTE: we'll learn more about the CLR properties in the sessions.
read less
Lesson Posted on 31/10/2018 Learn .Net Advanced
Garbage collector in .NET framework
Raga Deepthi Gade
I am an experienced .NET professional with over 8+ years of experience in teaching C , C# , Asp.Net ,...
Garbage collector [ GC ] is responsible for the "automatic memory management - AMM" in .NET framework. Garbage collector [ GC ] is one of the properties of .NET framework components CLR [ common language runtime ].
Why there is a need of "Memory management"?
Ans : Basically, Operating Sytem [ OS ] stores the data that is processed and accessed during programming / development of the applications in the memory. Sometimes that memory gets filled and developers may not be able to store the new data / input that is coming into.
At this moment, developers need to write a seperate logic for the management of the memory, where they've to identify the unused or unnecessary data that has occupied the OS memory and need to write the logic for releasing that memory which is a burden for the developers.
Hence, to avoid the burden on the developers , this "automatic memory management" is needed.
In .NET, Garbage collector [ GC ] is responsible for the "automatic memory management" and it's popular for it's efficiency.
Working of Garbage collector [ GC ] :
Garbage collector [ GC ] identifies the active and idled objects from the heap memory , retains the active objects and destroys the idled objects and releases the memory.
NOTE: GC provides automatic memory management only for "Reference types"
Generations of GC :
Garbage collector [ GC ] divides the heap memory into 3 parts or generations and are named as Generation 0 , Generation 1 & Generation 2. Always Gen 0 > Gen 1 > Gen 2
Whenever a new object gets created , it occupies the memory only in Gen 0.
When Gen 0 gets filled completely, Garbage collector [ GC ] performs an action called "Collection" on Gen 0 , identifies the active and idled objects , pushes the active objects into Gen 1 and destroys the idled objects from the Gen 0 and releases the memory.
When Gen 1 gets filled completely, Garbage collector [ GC ] performs an action called "Collection" on Gen 1 , identifies the active and idled objects , pushes the active objects into Gen 2 and destroys the idled objects from the Gen 1 and releases the memory.
When Gen 2 gets filled completely, Garbage collector [ GC ] performs an action called "Collection" on Gen 2 , identifies the active and idled objects , retains the active objects and destroys the idled objects from the Gen 2 and releases the memory.
Thus , Garbage collector [ GC ] is efficient and responsible for "Automatic memory management" in .NET framework.
read less
Learn .Net Advanced from the Best Tutors
Answered on 18/08/2018 Learn .Net Advanced
Ameet
IF YOU WANT TO LEARN COMPLETE .NET
it includes 1 C# 2 ASP.NET 3 MVC 4 SQL SERVER 2K
and you are skilled .Net Developer and the reasonable charge is Rs 16000 only
you will get a project , interview questions and training material
you can join my online class .I am providing training to USA and Europe based student from last 5 years
read lessAnswered on 27/06/2018 Learn .Net Advanced
Arun .
Professional Trainer
Hello Kirit,
The application which were devloped about 2 decades back was mostly coded in java and so you will see so many of the application (in several company and outside) written in java. .Net(collectively C#) on the other hand is a new entrant in the ring and there have been several devlopment on that too..
A good programmer needs strong logics, algorithm building and problem solving ability. The languages (java or anything else) gives you the syntax to code what you have thought. Of course each programming langauge has its own pro n cons (depends on what you are looking in the language). As mentioned above there are great frameworks designed in java. Java might give you an edge but a career is what you make out of it.
Cheers!
Thanks,
Arun
Lesson Posted on 27/03/2018 Learn .Net Advanced
A very brief introduction to .NET framework
Raga Deepthi Gade
I am an experienced .NET professional with over 8+ years of experience in teaching C , C# , Asp.Net ,...
.NET development has started in the year 2000 , a product of Microsoft. From the begining of .NET development till now, it has got many RAD [ rapid application development ] facilities.
Why .NET?
developed for distributed computing applications [ which access the data from any centralized locations ] , later due it's advantages and features started using for the development of desktop applications , web applications , mobile applications etc,.
What is .NET?
It's a framework which creates a "runtime environment" for .NET based applications.
Supports 61 programming languages like C# , Vb.net , F# etc,.
Components of .NET framework:
Learn .Net Advanced from the Best Tutors
Lesson Posted on 18/12/2017 Learn .Net Advanced
.NET With AngularJS Training Program Syllabus
DeCode Classes
DeCode Classes is based at Pune, India. DeCode is an outcome of joint and co-operative venture of...
Lesson Posted on 11/12/2017 Learn .Net Advanced
Angular-2 Developer Training Program Syllabus
DeCode Classes
DeCode Classes is based at Pune, India. DeCode is an outcome of joint and co-operative venture of...
Angular2 Developer Training Program Syllabus:
Asked on 29/06/2017 Learn .Net Advanced
Learn .Net Advanced from the Best Tutors
Lesson Posted on 19/04/2017 Learn .Net Advanced
CMS IT Services
We are the Information Technology training division of CMS IT Services, an IT company founded in 1976....
.NET Framework is a software framework developed by Microsoft. It includes a large class library named Framework Class Library (FCL) and provides language interoperability (each language can use code written in other languages) across several programming languages.
ASP.Net evolves to bring in better features and functionality, which helps businesses scale better. Each year developers see few new trends that enhances development, and shortens the time-to-market the solution. Here, we will discuss a few trends that will benefit both developers and businesses indulging .Net.
UrbanPro.com helps you to connect with the best .Net Advanced in India. Post Your Requirement today and get connected.
Ask a Question
The best tutors for .Net Advanced Classes are on UrbanPro
The best Tutors for .Net Advanced Classes are on UrbanPro
Book a Free Demo