Hiya There! Are you continue to new to .NET and wish to improve your abilities and advance them to grow to be a extra productive .NET developer? Then you definitely got here to the proper place. This course is about advancing your abilities within the .NET improvement world and to grow to be extra productive and extra higher developer.

My title is Amr and I have been creating .NET options for the previous 6 years and thru out this journey I’ve seen so much and discovered so much. I Took my MCSD about two years in the past and labored for various firm’s and wish to share my information with you. And offer you shortcuts that I want that I knew after I wast simply beginning.

Atmosphere Setup – Visible Studio Extending

This course will begin off simple, simply to indicate you how one can set up the visible studio. Then, we are going to see how we are able to set up extensions to enhance the visible studio expertise. Then, we are going to see how we are able to create our personal visible studio extensions.

Debugging And Profiling

Subsequent part, we are going to see debugging extra in depth and see how we are able to debug our purposes extra successfully. And the way we are able to debug our purposes remotely.

Undertaking Construction and Design

Then, we are going to see how one can setup our venture options and making our purposes extra object oriented and share code between our utility elements extra successfully.

Unit Testing

Then, we are going to see unit testing utilizing NUnit and the way we are able to assure a that our work is appropriate and examine our work successfully and ensure no elements from the purposes breaks because of adjustments.

Code Enhancement & Shortcuts Whereas Coding

We’ll see how we are able to create an efficient feedback for the code we write, and use T4 to generate code.

Supply Management

We’ll be taught on this part an important improvement abilities that’s at all times  a requirement when ever you go. Supply Management is essential and it could possibly prevent in lots of instances. We’ll use TFS to maintain our code protected and to trace adjustments.

NuGet Superior

Learn to work with nuget, create packages for nuget and how one can create your individual non-public nuget server.

Serving to Instruments

Subsequent, we are going to see how we are able to maintain our work organized utilizing venture administration instruments so we maintain monitor of progress of labor and how one can estimate time and price for tasks and duties.

SQL Server Instruments

Learn to make sql server sql statements writing a lot simpler and significantly better.


Info you’re going to get:

  • Develop higher code and applications
  • Have extra abilities to decrease time and the price of the appliance improvement
  • Create “Human Readable” Code
  • Create Nuget Packages, Personal Nuget Server
  • Create highly effective unit testing utilizing nunit
  • Debugging purposes extra successfully and in distant units
  • Create a reusable Undertaking Construction
  • Learn to use supply management to trace adjustments, share code, and maintain code protected
  • Estimate time for duties and their price utilizing Undertaking Administration Instruments


  • Visible Studio 2013 or later
  • C# Or VB

This course is for:

  • Developer (Beneath 2 years expertise)
  • Freelancers
  • College students