This expert-led MVC training course will guide you through how ASP.NET MVC architecture, in combination with Web API services, provides a modern structure for building responsive, highly testable, Web, mobile and server-side Applications.
On this course we will explore ASP.NET Core SDK and tooling, look at .NET Core CLI, and learn how to build an ASP.NET Core app with Razor Pages MVC. Among other topics, you will also look at Rest, Security and Testing, to help you build modern, robust applications
ASP.NET developers who want to leverage the power of ASP.NET MVC
Receive the latest version of this course by email & subscribe to our Newsletter
31/07/2018: Since the first release of .NET (in 2002) much has changed, both in the .NET Framework and the .NET languages. Notable language features added over the years include support for Generics and Lambdas. In terms of languages usage C# appears to be gaining dominance compared to VB.NET, although resulting in some organisations needing to port to C# as VB.NET developers become more scarce. In recent years there have been smaller, but important additions to the C# languages. The notably C# 6 feature of 'string interpolation' has made creating strings so much easier. Meanwhile C# 7 has added...
12/01/2018: ASP.NET Core 2 is the successor to ASP.NET Core 1 and continues the theme of providing a framework for rapid creation of Web Applications making use of a wide range of features. Clearly ASP.NET Core 2 is similar to ASP.NET Core 1 but with a number of significant developments. First let us review the key features of ASP.NET Core. Model View Controller (MVC) architecture provides a key separation of concerns to help with testing, team working, and maintenance. ASP.NET MVC 1 – 5 provided the MVC architecture but ASP.NET Core adds the modular aspect. Previously an ASP.NET application had...
15/01/2018: A development team had developed a range of applications using a number of .NET technologies over many years. However, in recent years the challenge of supporting a large and growing code base with mixed technologies was becoming apparent. The requirements for the course were first discussed with a trainer to determine the requirements, based on the desired development goals and the team’s current skill set. However, it was apparent that the current skill set was very diverse and in the areas unrelated to ‘modern’ web development. This would necessitated a fairly standard introduction...
19/10/2017: Over many years the members of this Software Engineering team have developed web applications using the popular .NET technology of ASP.NET WebForms. However, in recent years the limitation of a large and growing code base is becoming apparent, not least of which is the difficulty of testing. It was decided to move to and retrain employees in the newer ASP.NET MVC technology, and staff typically have a range of backgrounds in web and .NET technology, having first learned .NET in the early days (from 2002) and not had any 'formal' updating as .NET evolved, and the code base is restricted...
13/10/2017: This organisation needed their Supply Chain department to get fully involved with Microsoft’s Power BI reporting product as soon as possible. They had to bring quality reporting solutions to a fast and dynamic growing company. Power BI is a rapid reporting development tool for Business Intelligence and the department needed to get up-to-speed as quickly as possible. This is where JB International came in. After liaising with a JBI account manager, our client was given an agenda that covered all the topics they were interested in. They were switching from previous reporting products like...
AI & ML training course
React training course
Threat Modelling training course
Python for Data Analysts training course
Power BI training course
Machine Learning training course
Spring & Boot Microservices training course
Terraform training course
Kubernetes training course
C++ training course
Biztalk training course