AWP Notes
AWP Notes
I. Productivity:-
• .NET helps you to develop high quality applications faster.
• .NET offers advanced language features like generics, LINQ, and asynchronous
programming, along with extensive class libraries and multi-language support for
developers.
II. Any app, any platform.
• With .NET you can target any application type running on any platform.
• Developers can reuse skills and code across all of them in a familiar environment.
That means developers can build apps faster, with less cost.
• From mobile applications running on iOS, Android, and Windows, to Enterprise
server applications running on Windows Server and Linux, or high-scale
microservices running in the cloud, .NET provides a solution for you.
III. Loved by developers
• .NET is a modern, innovative, open source development platform and developers love it.
• .NET ranked as the #1 most-loved framework on the Stack Overflow Developer Survey
for three years in a row (2019, 2020, and 2021).
IV. Performance where it matters.
• .NET is fast. Really fast! That means applications provide better response times and
require less compute power.
• The popular TechEmpower benchmark compares web application frameworks with tasks
like JSON serialization, database access, and server side template rendering - .NET
performs faster than any other popular framework.
V. Trusted and secure.
• The .NET platform is officially supported by Microsoft and trusted by thousands of
companies and millions of developers.
• Microsoft takes security very seriously and releases updates quickly when threats are
discovered.
VI. Large ecosystem.
• With over 5,000,000 .NET developers worldwide, you can leverage the large
ecosystem by incorporating libraries from the NuGet package manager and the
Visual Studio Marketplace.
• Find answers to technical challenges from the community, our MVPs, and our large
support organization.
VII. Open source.
• The .NET Foundation is an independent non-profit supporting the innovative,
commercially friendly, open source .NET ecosystem.
• .NET has over 100,000 contributions from developers from over 3,700 companies
outside of Microsoft.
• In addition to the community and Microsoft, Technical Steering Group members,
Google, JetBrains, Red Hat, Samsung and Unity are guiding the future of the .NET
platform.
using System;
namespace program
class StringOperation
Console.WriteLine("String 1: "+str1);
Console.WriteLine("String 2: "+str2);
//Length
//Concat
//Trim
//ToUpper
//ToLower
//SubString
Console.ReadKey();
}
namespace Febonacci
class Program
int position;
position = int.Parse(Console.ReadLine());
previous = next;
next = sum;
Console.ReadKey();
namespace PrimeNumbers
class Program
int number;
number = int.Parse(Console.ReadLine());
int i;
if (number % i == 0)
break;
}
}
if (i == number)
Console.ReadKey();
namespace DelegateProgram
class MathOp
return (a+b);
class Program
// delegate invocation
Console.ReadKey();