Find the best tutors and institutes for .Net Advanced
Search for topics
Lesson Posted on 05/11/2018 .Net .Net/.Net Advanced .Net/.Net MVC
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 .Net/.Net Advanced .Net .Net/.Net MVC
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
Answered on 18/08/2018 .Net/.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 lessLooking for .Net Advanced
Find best .Net Advanced in your locality on UrbanPro.
Answered on 27/06/2018 .Net/.Net Advanced IT Courses/Java
Arun Mysore
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 .Net .Net/.Net Advanced .Net/C# .NET
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:
Lesson Posted on 18/12/2017 .Net .Net/.Net Advanced .Net/.Net AJAX
.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 IT Courses/Angular.JS IT Courses/HTML IT Courses/CSS
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 .Net/.Net AJAX .Net/.Net Advanced
Lesson Posted on 19/04/2017 .Net/.Net Advanced .Net/.Net MVC .Net/C# .NET
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.
Looking for .Net Advanced
Find best .Net Advanced in your locality on UrbanPro.
Lesson Posted on 03/04/2017 IT Courses/Microsoft Training/Microsoft Azure Training .Net/.Net Advanced
Difference between App services,Cloud Service and Virtual Machine in Microsoft Azure
Deb D
I have around 6+ years of experience working Microsoft .NET stack in world's foremost technology firm...
App Services :
When you want to deploy your application to Azure IIS conatainers without requiring any control,web apps should be preferred.It's a part of Azure Paas.
1) When you need IIS.
2) Satisfy with your wensite/web apis running in shared space.
3) Not rquired to have any control beyond IIS.
Cloud Service :
When you want to deploy your application with some control over the platform without being concerned about OS,hardware then cloud service comes into picture.It's a part of Azure Paas.
1) On cloud service you can deploy website(Web Role) as well as Worker Role(Background Process)
2) Spohisticated deployment process and isolated hardware.
Virtual Machine :
When you required full contol on hardware,OS,IIS,VHD etc for your application VM should be considered.
1)Total control on environment.
2)Migrate existing infrastructure.
UrbanPro.com helps you to connect with the best .Net Advanced in India. Post Your Requirement today and get connected.
Ask a Question
Find best tutors for .Net Advanced Classes by posting a requirement.
Find best .Net Advanced Classes in your locality on UrbanPro
Post your learning requirement