www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
Ten Compelling Reasons to Learn
.Net Framework
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
Learning Objectives
 Created by a Microsoft expert
 Designed to actually work
 Absolute Transparency
 You have the best IDEs
 You can do everything
 C# will give you the skills
 Better support
 The future is yours
 .Net is used by a lot of companies
 C# is present in every corner
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
Created By A Microsoft Expert
.Net was made by Anders Hejlsberg, a
conspicuous programming language
engineer who has co-composed various
fruitful programming languages, such as
Turbo Pascal and Delphi. He brought his
experience and energy for languages to
Microsoft as the lead modeller behind C#
and TypeScript.
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
Designed To Actually Work
Training :
 The best part about .Net is that it does language
features appropriately, being all around well-planned
and very much executable From generics to non-
concurrent bolster, from LINQ to tuples
 O.Net astutely fuses the most recent reasoning in
programming languages without over-burdening the
punctuation without the cumbersome irregular bits
and awkward hacks.
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
Absolute Transparency
Can you tell us what C# and .NET actually are and how they interact with each other?
C# is the language and .NET is the framework. It's like JavaScript with Angular. JavaScript is a
language and Angular is a framework.
E.g. You can create:
 Windows 8 applications (using HTML5/CSS/JavaScript, or C# and XAML, or VB)
 Web Apps (small and huge enterprise apps)
 Desktop Apps the ones you see on running on Windows
 Single Page Applications (Web API (returning JSON or XML) on the server and AngularJS or
whatever you want for the front end - CC-Angular-Breeze)
 Real Time apps using SignalR (games - SignalR ShootR, chat rooms - JabbR)
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
You Have The Best IDEs
• Many software developers and database administrators believe that .Net and C# Core have the best
interactive development environments (IDEs).
• Visual Studio 2017 has each element you could need, including augmentations made by incredible
outsiders like ReSharper, and Visual Studio Code, which is light-weight, super-quick, and cross-platform.
Supervised
• Worth considering if you write programs on Xamarin Mono platform
• It’s my third (after #Develop and VS) workhorse for a looong time. It’s free as well (LGPL v2/MIT)
Mono
Develop
• It’s free (MIT licence) use it, in parallel with Visual Studio, since 2003 by today.
• The current version (5.1) reads solutions created by MS VS 2015 community (so perhaps the full version
too).
SharpDevelop
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
You Can Do Everything
 C# and .Net are to a great degree gainful and flexible for making any kind of use.
 From versatile applications running on Android and iOS to sites and
administrations running on the cloud systems, C# and .Net are apparatuses that
are sufficiently handy to be utilized for an assortment of activities.
 In addition, the base class libraries are wealthy in usefulness and are very much
bolstered by outsiders like JSON.Net.
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
C# Will Give You The Skills
.C#
 .Net’s linguistic structure is extremely similar to other C-
type dialects, including C, C++, Objective-C, Swift,
Java, and JavaScript.
 Learn one and you are already half way through
learning all of these languages too which can come
in very handy for your career.
 Many software developer recruiters have opined that
each software engineer ought to be conversant in no
less than one of the versions of .Net framework.
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
The Future Is Yours
The eventual fate of .Net is splendid. Measurements
demonstrate that .Net keeps on being a standout
amongst the most mainstream languages with designers
– fourth most popular programming language, as per
the Stack Overflow Developer Survey 2017.
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
Better Support
 What number of individuals utilize particular programming
language matters. Why?
 Since the greater a language's locale is, the better
bolstered you will be. C# and .Net has a solid biological
going back to 15 years. C#, .Net, and the IDEs are better
bolstered by outsider class libraries and instruments, all of
which will assist you with building better apps.
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
.Net is used by a lot of companies
 A wide range of organizations utilize .Net including Dell,
Accenture, TCS, HCL, Epic Systems. Many significant
Detroit-zone organizations utilize .Net too, including Title
Source and Quicken Loans.
 Net has a tremendous gathering of predefined class
libraries (pre-composed code) that has bolster for basic
and complex information structures.
 Basically, that implies you can depend on the work of
many different engineers and draw in from the officially
composed code into your own projects. 1
2
4
6
Category 1 Category 2 Category 3 Category 4
.Net Programing
Series 1
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
C# Is Present In Every Corner
 The .Net structure is stacked with a lot of cool languages as already discussed.
 Furthermore, one of the coolest dialects would be C#, which is available all over.
 Various sharp projects we are utilizing today are because of the C# dialect.
 Particularly, the monetary segment programs are produced in C#. Consequently, the
need of .Net structure engineer is continually going to be available in the market.
 To put it straight, a profession as a .Net system designer is brilliant and dependably be
sought after. Along these lines, C# will dependably keep .Net structure rolling.
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
Conclusion
 Learning the .Net system will flood the
adjustment of various different abilities
moreover.
 As this structure is the center of abilities and
learning it will help you in a lot of ways.
 Like, C# is essentially like the Swift and Java
ideas, so no compelling reason to learn them
independently.
 The .Net system likewise helps in iOS and
Android improvement, so it will be right to call
the .Net structure a healthy bundle.
www.JanBaskTraining.comCopyright © JanBask Training. All rights reserved
Thank you
Happy learning

Ten compelling reasons to learn .net framework

  • 1.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved Ten Compelling Reasons to Learn .Net Framework
  • 2.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved Learning Objectives  Created by a Microsoft expert  Designed to actually work  Absolute Transparency  You have the best IDEs  You can do everything  C# will give you the skills  Better support  The future is yours  .Net is used by a lot of companies  C# is present in every corner
  • 3.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved Created By A Microsoft Expert .Net was made by Anders Hejlsberg, a conspicuous programming language engineer who has co-composed various fruitful programming languages, such as Turbo Pascal and Delphi. He brought his experience and energy for languages to Microsoft as the lead modeller behind C# and TypeScript.
  • 4.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved Designed To Actually Work Training :  The best part about .Net is that it does language features appropriately, being all around well-planned and very much executable From generics to non- concurrent bolster, from LINQ to tuples  O.Net astutely fuses the most recent reasoning in programming languages without over-burdening the punctuation without the cumbersome irregular bits and awkward hacks.
  • 5.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved Absolute Transparency Can you tell us what C# and .NET actually are and how they interact with each other? C# is the language and .NET is the framework. It's like JavaScript with Angular. JavaScript is a language and Angular is a framework. E.g. You can create:  Windows 8 applications (using HTML5/CSS/JavaScript, or C# and XAML, or VB)  Web Apps (small and huge enterprise apps)  Desktop Apps the ones you see on running on Windows  Single Page Applications (Web API (returning JSON or XML) on the server and AngularJS or whatever you want for the front end - CC-Angular-Breeze)  Real Time apps using SignalR (games - SignalR ShootR, chat rooms - JabbR)
  • 6.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved You Have The Best IDEs • Many software developers and database administrators believe that .Net and C# Core have the best interactive development environments (IDEs). • Visual Studio 2017 has each element you could need, including augmentations made by incredible outsiders like ReSharper, and Visual Studio Code, which is light-weight, super-quick, and cross-platform. Supervised • Worth considering if you write programs on Xamarin Mono platform • It’s my third (after #Develop and VS) workhorse for a looong time. It’s free as well (LGPL v2/MIT) Mono Develop • It’s free (MIT licence) use it, in parallel with Visual Studio, since 2003 by today. • The current version (5.1) reads solutions created by MS VS 2015 community (so perhaps the full version too). SharpDevelop
  • 7.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved You Can Do Everything  C# and .Net are to a great degree gainful and flexible for making any kind of use.  From versatile applications running on Android and iOS to sites and administrations running on the cloud systems, C# and .Net are apparatuses that are sufficiently handy to be utilized for an assortment of activities.  In addition, the base class libraries are wealthy in usefulness and are very much bolstered by outsiders like JSON.Net.
  • 8.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved C# Will Give You The Skills .C#  .Net’s linguistic structure is extremely similar to other C- type dialects, including C, C++, Objective-C, Swift, Java, and JavaScript.  Learn one and you are already half way through learning all of these languages too which can come in very handy for your career.  Many software developer recruiters have opined that each software engineer ought to be conversant in no less than one of the versions of .Net framework.
  • 9.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved The Future Is Yours The eventual fate of .Net is splendid. Measurements demonstrate that .Net keeps on being a standout amongst the most mainstream languages with designers – fourth most popular programming language, as per the Stack Overflow Developer Survey 2017.
  • 10.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved Better Support  What number of individuals utilize particular programming language matters. Why?  Since the greater a language's locale is, the better bolstered you will be. C# and .Net has a solid biological going back to 15 years. C#, .Net, and the IDEs are better bolstered by outsider class libraries and instruments, all of which will assist you with building better apps.
  • 11.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved .Net is used by a lot of companies  A wide range of organizations utilize .Net including Dell, Accenture, TCS, HCL, Epic Systems. Many significant Detroit-zone organizations utilize .Net too, including Title Source and Quicken Loans.  Net has a tremendous gathering of predefined class libraries (pre-composed code) that has bolster for basic and complex information structures.  Basically, that implies you can depend on the work of many different engineers and draw in from the officially composed code into your own projects. 1 2 4 6 Category 1 Category 2 Category 3 Category 4 .Net Programing Series 1
  • 12.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved C# Is Present In Every Corner  The .Net structure is stacked with a lot of cool languages as already discussed.  Furthermore, one of the coolest dialects would be C#, which is available all over.  Various sharp projects we are utilizing today are because of the C# dialect.  Particularly, the monetary segment programs are produced in C#. Consequently, the need of .Net structure engineer is continually going to be available in the market.  To put it straight, a profession as a .Net system designer is brilliant and dependably be sought after. Along these lines, C# will dependably keep .Net structure rolling.
  • 13.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved Conclusion  Learning the .Net system will flood the adjustment of various different abilities moreover.  As this structure is the center of abilities and learning it will help you in a lot of ways.  Like, C# is essentially like the Swift and Java ideas, so no compelling reason to learn them independently.  The .Net system likewise helps in iOS and Android improvement, so it will be right to call the .Net structure a healthy bundle.
  • 14.
    www.JanBaskTraining.comCopyright © JanBaskTraining. All rights reserved Thank you Happy learning