This page has been translated from Italian

Review of the book "Microsoft Asp.Net 3.5 Step by Step"

| 1 commento | TrackBack | | | 1 comment | Trackback |
una stelladue stelletre stellequattro stellecinque stelle (Rate this article!)
Loading ... Loading ...

Always realized by Emanuele Mattei, the public, with your permission, the review of the book "Microsoft Asp.Net 3.5 Step by Step"


Card of the book:

Author George Shepherd
Publisher: Mondadori Informatica
Features: P. 559 - Book and CD-ROM
ISBN 88-6114-150-1
Collection: General topics
Year: 24/06/2008
Edition Number: 1
Price: Euro: 50.00
Language: Italian

Book Microsoft Asp.Net 3.5 Step by Step, published the publishing house Mondadori Informatica is a new book for the new version of the technology Asp.Net 3.5. The book is the Italian translation of the book Microsoft Asp.Net 3.5 Step by Step, provides the reader with the basics and knowledge to use this new technology.

The author of the book is George Shepherd, and author of numerous publications, books and articles, internal expertise of Microsoft technology also was the speaker at industry conferences, has been a contributing editor for MSDN magazine.

Unlike many other books on programming. Net, this book is accompanied by a CD-ROM, inside which are the sources of the examples cited in the book, an ebook in pdf format for the book in the original version of Microsoft Asp. NET 3.5 Step by Step, AJAX Control Toolkit, sample chapters.

But we see in detail the various chapters that make up this book.

In the first chapter, you pass the first part, dedicated to the bases on technology Asp.Net. This chapter has the task of providing basic information and fundamentals of this technology, all that rules the world web, http, and the various web pages. Provides information on web pages, the IIS web server, a comparison between the old technology and the current technology Asp Asp.Net.

The second chapter continues the argument from the foundations of web development, particularly with technology Asp.Net. At first describes how to create a simple HTML Web page to test it in a Web directory created by IIS. Continuing switches to create a simple aspx page at this point after seeing the two aspects of web programming, describes the architecture of Web programming, how they are processed aspx pages and web server Internet Information Services (IIS) . The author of the book, adequately described this part, is treated also the part concerning the creation of pages codebehing ie separating the html code from C #. Is made a reference to the HttpContext class, HttpApplication, HttpModule and HTTPHandler, the concluding part of this chapter concerns the creation of a simple page with the new development environment Visual Studio 2008.

In the third chapter, the reader will be guided through several examples of code, the creation of aspx pages. We will see how to use some controls like the button, the combo box control, and information on management of information from the page.

In the fourth chapter, we'll create a custom control, events, rendering in HTML, use the viewstate, a very important chapter that will lead the reader to understand how to create custom controls.

The fifth chapter continues the argument of the creation of a control, in particular we will see how to create composite controls, user control, the chapter, like the previous one, has many pictures and snippets of code, so the reader can understand this argument .

Chapter 6, concludes the first part of the book, the chapter discusses some of the controls provided by Asp.Net, checking for data validation, checking for images such as Image, ImageButton and imagemap, the TreeView control and Multiview.
In this chapter there are many images, and unlike the previous ones is just code, we'll see how to use these controls, writing much code.

The second part of the book covers advanced functionality, with the seventh chapter, we move to this new part of the book.
This chapter deals with a topic, very interesting, the use and management of Web Parts, new controls included with the framework version 2.0.
After a long introduction, to give clarity to the reader, we pass to the creation of a WebPart, while the part concerning the use of webParts are numerous pictures and examples of code, continuing in this chapter, demonstrates how to develop a Web Part , also illustrated in a very comprehensive with many images and several examples of code.

The eighth chapter is devoted to the graphical presentation of a site, how to set a format to our site, we'll see how to use master pages, themes, and other matters concerning technologies for formatting and navigation. The final chapter, on the other hand interfaces.

An aspect little processed and used on the configuration, the ninth chapter explains the configuration of Asp.Net, configure and use the Web.config file, configuration via web interface, the configuration using the IIS web server. In this chapter, not so much the code that is discussed, but the configuration settings and the main topic.

The tenth chapter deals with a very important topic, the security of web pages, new classes introduced by the new framework version 2.0, regarding security and authorization in a website.
In the chapter deals with the issue of logging in, how to make our secure applications. In the first pages of the chapter, an introduction is made on security, and IIS web server. Continue to the chapter, the author explains to the reader how to create simple web pages for login, which is where you need to enter some data in order to access the site, also will see how to use the website administration tool, to configure authentication . After this introduction, we pass the login to the various controls, control LoginView, PasswordRecovery, LoginStatus, LoginName, CreateUserWizard, and ChangePassword. The chapter is addressed in a very introductory to give just the basics.

With Chapter 11, we pass to data management, in particular shows a very interesting, such as data binding. The chapter demonstrates how to bind some controls to a data source, we will use also of some classes of Ado.Net as DbProviderFactory, DbCommand, DataSet, DataReader, how to use the wizard in Visual Studio 2008 to create a data source, bind to the control gridiview, FormView, DetailsView, DataList, a data source. The final section of the chapter explains how to use LINQ, new to Framework 3.0, to load information from a data source in GridView control.

In chapter twelve, describes the technique of how to equip our web pages via navigation map, this will make the site easily navigable. The chapter explains how to use the SiteMap class, SiteMapProvider, SiteMapPath, Menu and TreeView. A section contains several examples of code to illustrate step by step this interesting topic.

Chapter 13, goes the argument concerning the personalization, ie the user management and profiles, and how to represent a particular user profile, unlike the other chapter is very short, but provides the basis for this theme.

By the fourteenth chapter, we pass the third part of the book, dedicated to cache management and the rule of a website.
In chapter dealt with a very important issue and heard among the different programs, the state management. We'll see how to use the session object, the management of data from a data source and apply it to the state in session, the session configuration through IIS and through the instruments, and other operations on the state, a chapter is very comprehensive.

Also in the field of data management, with the fifteenth chapter, the author illustrates another very important factor for improving site performance, including cache management. The chapter is treated in a very simple but comprehensive, how to use the cache to handle the data. The reader will understand very clearly and simply, how to use the cache, we will see how to manage the end, emptying the cache and other techniques are very interesting.

The sixteenth chapter concludes the third part of the book, this chapter continues the theme on the cache. The chapter explains how to cache the page content, managing content through cache directive outputcache and class HttpCachePolicy.

With Chapter 17, we pass to the fourth and penultimate section of the book. In this chapter, we will see how to make the analysis of the pages, to debug our web pages, in fact often, in the scri
actual code and tested to verify proper operation, you also checking to debug that piece of code which detects anomalies. The chapter explains how to make the diagnosis of aspx page, while in the concluding chapter, we get to the debug using the Visual Studio 2008 development environment. In the chapter, we will also see how to use an error page and exception handling.

The eighteenth chapter, we will see how to use the httpapplicatoin and http module, handle the HttpApplication object data and events, and work with the http module.

With Chapter 19, concludes the fourth part of the book, this chapter explains how to write custom handlers. After a brief presentation on the managers, we go on to practical examples to understand this issue. Continuing in this chapter, we pass IHttpHandler interface and concludes with general managers.

With the twentieth chapter, begins the final part (fifth) of the book, in this part, are treated very interesting topics, such as services, the new Ajax technology, distribution and the new way of programming with Silverlight technology.
This chapter covers Web services, the author shows how to create Web services and use them on our website. In the opening pages of the chapter, an introduction is made, the reader will understand this part, very helpful for those who have never used web services and is for those who have already used the web services. The following examples relate to the creation of a web services, while in the concluding chapter, is passed to their use.

The twenty-first chapter, deals with a newly introduced with the new version of Framework 3.0, Windows Communication Foundation (WCF) a new way to distribute applications. Net
The first pages of chapter introduces the reader to this news, and providing some great information and explanations, still goes to the creation of a WCF service, a chapter with many examples of code.

In CHAPTER XXII, is passed to the AJAX frameworks, in fact with the new development environment Visual Studio 2008, between the various web projects, there is the possibility of using a model-based design with this new style of programming. In the early pages of the chapter is made a thorough introduction to this new style, still on that chapter, you pass a simple example of Ajax to make the reader understand the potential that provides the programmer. Continuing, we will see how to use the timer to create a simple chat, provides sample code for other controls which UpdateProgress, checks spread like autocomplete, the ModalPopup and more.

The penultimate chapter of the book describes two new to web development, in particular the news that is Framework 3.0 Windows Presentation Foundation (WPF) and the new way of developing websites using Silverlight. After an introduction to Windows Presentation Foundation, is passed to the code examples on the use of XAML. While in the concluding chapter, provides a theoretical introduction without code examples of Silverlight.

The final chapter of the twenty-fourth book, concerns the possibility of creating an installation package for our website. In the chapter, explaining the steps, how to create a setup package to install in our website, on a given computer.

The following chapters of the book.

Part 1) Basics:
Chapter 1) based Web applications;
Chapter 2) Fundamentals of ASP.NET applications;
Chapter 3) The model rendering of the page;
Chapter 4) controls with customized rendering;
Chapter 5) Checks compounds;
Chapter 6) Potpourri of controls;
Part 2) Advanced Features:
Chapter 7) The Web Part;
Chapter 8) A consistent look and feel;
Chapter 9) configuration;
Chapter 10) Logging;
Chapter 11) The data binding;
Chapter 12) The navigation of the website;
Chapter 13) personalization;
Part 3) Cache and state management:
Chapter 14) The state session;
Chapter 15) The cache application data;
Chapter 16) The cached output;
Part 4) Diagnostics and optimization;
Chapter 17) Diagnostics and debugging
Chapter 18) The Class "HttpApplication" and the HTTP Module;
Chapter 19) The handlers;
Part 5) Services, AJAX, distribution and Silverlight
Chapter 20) ASP.NET Web Service;
Chapter 21) Windows Communication Foundation;
Chapter 22) AJAX;
Chapter 23) ASP.NET and WPF content;
Chapter 24) as the type of Web application affects the distribution.

A good book that guides the reader through the many images and code snippets to create a site. A book that provides the basis both for those who already play with the version of Asp.Net 1.0, and both for those who wish to approach web programming, covering the technology Asp.Net. The language used in the book is C #, the examples available on CD-Rom, are a good reference to supplement the topics covered. The book comprehensively responds to those who intend to acquire rapidly knowledge of, some chapters are treated very introduction, also in the section on authentication, is not addressed an interesting topic, as the possibility of authentication card. Almost all the news of the Framework 3.0 are treated, except for programming via Windows Workflow Foundation.

This article has been viewed 428 times

One Response to "Book review" Microsoft Asp.Net 3.5 Step by Step ""

  • Colina Angelo writes:

    Excellent book especially for those approaching the new programming. Net; not install the exercises for those who use the Vista operating system
    I found no solution on the Internet.


Leave a comment

/ me runs