Build Modern Web Applications with .NET
Learn to build modern web applications using the .NET ecosystem
Seiten
2019
Packt Publishing Limited (Verlag)
978-1-83882-504-1 (ISBN)
Packt Publishing Limited (Verlag)
978-1-83882-504-1 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Teaches you the concepts of modern web application development using C# and ASP.NET MVC and how to apply the tools and techniques to quickly and efficiently build robust applications.
About This Book
* Learn web development using C# and ASP.NET MVC
* Build a complete web application end to end
* Learn to build reliable applications by covering your code with tests
* Learn how to work in a team of developers, host your code and deploy your applications
Who This Book Is For
This course aims at providing an introduction to the .NET ecosystem and web application development to people who have already acquired the knowledge of an Object Oriented programming language, preferably C# but the knowledge of Java or C++ would be enough to understand the concepts introduced.
What You Will Learn
* Use some features of the .NET framework
* Build reliable web applications end to end
* Break down a big problem into sub-tasks
* Understand the basic architecture of a web application
* Write tests to validate the behaviour of your applications
* Use MVC pattern to create web applications
* Decompose your applications in layers following a basic architecture
* Install and take advantages of useful libraries
* Learn how to write tests to cover your code
* Learn how to use a source control manager and how to work in a team of developers
* Learn how to deploy your applications in different environments
In Detail
In this course, we will build an address book web application from scratch using C# and ASP.NET MVC applying the concepts introduced. By the end of the book, we will have a complete application where we will be able to add, edit and remove contacts from the address book, login and register users and also login as an administrator to manage the users and permissions of the application.
Our application will look like a real-life scalable web application where the code is covered with tests. We will have also taken into account the performances for the end user by implementing a caching strategy using RedisCache.
On top of developing a robust application, the readers would have also learned how to deploy an application and how to work within a team of developers using a source control manager and continuous integration principles.
About This Book
* Learn web development using C# and ASP.NET MVC
* Build a complete web application end to end
* Learn to build reliable applications by covering your code with tests
* Learn how to work in a team of developers, host your code and deploy your applications
Who This Book Is For
This course aims at providing an introduction to the .NET ecosystem and web application development to people who have already acquired the knowledge of an Object Oriented programming language, preferably C# but the knowledge of Java or C++ would be enough to understand the concepts introduced.
What You Will Learn
* Use some features of the .NET framework
* Build reliable web applications end to end
* Break down a big problem into sub-tasks
* Understand the basic architecture of a web application
* Write tests to validate the behaviour of your applications
* Use MVC pattern to create web applications
* Decompose your applications in layers following a basic architecture
* Install and take advantages of useful libraries
* Learn how to write tests to cover your code
* Learn how to use a source control manager and how to work in a team of developers
* Learn how to deploy your applications in different environments
In Detail
In this course, we will build an address book web application from scratch using C# and ASP.NET MVC applying the concepts introduced. By the end of the book, we will have a complete application where we will be able to add, edit and remove contacts from the address book, login and register users and also login as an administrator to manage the users and permissions of the application.
Our application will look like a real-life scalable web application where the code is covered with tests. We will have also taken into account the performances for the end user by implementing a caching strategy using RedisCache.
On top of developing a robust application, the readers would have also learned how to deploy an application and how to work within a team of developers using a source control manager and continuous integration principles.
Tarik Miri is a Lead Software Engineer who had the opportunity to work in various environments, from small start-up in the healthcare industry to very large corporate in the banking industry. He currently works as the head of a team to build software for the hospitality industry. Tarik has been working with the .NET ecosystem since he started his career but as a tech enthusiast he uses his spare time to learn about other stacks as well as the latest trends. Tarik has also joined a team of tutors to look after four modules of the newly launched BSc Computer Science Program in partnership between the University of London and Coursera.
Erscheint lt. Verlag | 30.8.2019 |
---|---|
Verlagsort | Birmingham |
Sprache | englisch |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► NET Programmierung |
ISBN-10 | 1-83882-504-5 / 1838825045 |
ISBN-13 | 978-1-83882-504-1 / 9781838825041 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Ideal für Programmiereinsteiger
Buch | Softcover (2022)
Rheinwerk (Verlag)
34,90 €