Murach’s ASP.NET 4.5 Web Programming with VB 2012, 5th Edition

If you know how to create Windows applications using Visual Basic, you’re ready for this latest edition of our classic web programming book.

It will get you off to a fast start with web programming, no matter whether you’re coming to ASP.NET 4.5 with a background in an earlier release of ASP.NET, Java servlets/JSP, PHP…or with no web background at all.

In fact, by the end of chapter 5, you’ll know how to use Visual Studio 2012 to develop and test multi-page database applications for the web.

But this book is much more than a beginning book. By the time you’re done, you’ll have the professional skills you need to develop bullet-proof web applications for business. You’ll also find that this book does double duty as the best on-the-job reference book that money can buy.

Everything you need to know to get going on web development

Look at the table of contents, and you’ll see why we say that this book covers what you need to know to develop web applications at the professional level. That includes skills like:

  • Managing state
  • Validating input data
  • Handling database data with SQL and object data sources, as well as with time-saving data controls like GridView, DetailsView, FormView, ListView, and DataPager
  • Knowing how HTML5 and CSS3 fit into ASP.NET applications, so you can tweak that code as needed
  • Creating user-friendly sites with master pages, themes, and site navigation features
  • Using friendly URLs that improve search engine results
  • Handling common frustrations, like back-button refreshes, with ease
  • Deploying web applications on a remote server
  • Using ASP.NET Ajax to create rich Internet applications (RIAs)
  • Developing and consuming WCF and Web API services that can be hosted by one web server and used by other web sites
  • Getting started with ASP.NET MVC…a whole different approach to web programming than Web Forms…so you can decide whether that’s the next step for you

Who this book is for
If you have a core set of Visual Basic programming skills, you’re ready for this book. In fact, we’re confident that it will teach you ASP.NET faster and better than any competing book. That’s true whether you’re new to web programming or whether you’re coming to it with a background in another server-side language.

Table of Contents
Section 1: The essence of ASP.NET web programming
Chapter 1. An introduction to ASP.NET web programming
Chapter 2. How to develop a one-page web application
Chapter 3. How to use HTML5 and CSS3 with ASP.NET applications
Chapter 4. How to develop a multi-page web application
Chapter 5. How to test and debug ASP.NET applications

Section 2: ASP.NET essentials
Chapter 6. How to use the standard server controls
Chapter 7. How to use the validation controls
Chapter 8. How to work with state, cookies, and URL encoding
Chapter 9. How to use master pages
Chapter 10. How to use themes
Chapter 11. How to use site navigation and ASP.NET routing

Section 3: ASP.NET database programming
Chapter 12. An introduction to database programming
Chapter 13. How to use SQL data sources
Chapter 14. How to use the GridView control
Chapter 15. How to use the DetailsView and FormView controls
Chapter 16. How to use the ListView and DataPager controls
Chapter 17. How to use object data sources with ADO.NET

Section 4: Finishing an ASP.NET application
Chapter 18. How to secure a web site
Chapter 19. How to authenticate and authorize users
Chapter 20. How to use email, custom error pages, and back-button control
Chapter 21. How to configure and deploy ASP.NET 4.5 applications

Section 5: Going to the next level
Chapter 22. How to use ASP.NET Ajax
Chapter 23. How to develop WCF and Web API services
Chapter 24. An introduction to ASP.NET MVC

Appendix A. How to install and use the software and downloadable files

Book Details

  • Paperback: 824 pages
  • Publisher: Mike Murach & Associates; 5th Edition (October 2013)
  • Language: English
  • ISBN-10: 1890774766
  • ISBN-13: 978-1890774769
Download [127.4 MiB]

You may also like...

Leave a Reply