Showing posts with label aspnet. Show all posts
Showing posts with label aspnet. Show all posts

Build Your Own ASP.NET Website Using C# & VB.NET Review

Build Your Own ASP.NET Website Using C# and VB.NET
Average Reviews:

(More customer reviews)
Are you looking to buy Build Your Own ASP.NET Website Using C# & VB.NET? Here is the right place to find the great deals. we can offer discounts of up to 90% on Build Your Own ASP.NET Website Using C# & VB.NET. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Build Your Own ASP.NET Website Using C# & VB.NET ReviewThis is the first Sitepoint book I have read and the second on ASP.NET.
The book requires that you have either Windows 2000, XP or 2003 installed and requires .NET Framework Redistributable (1.1 is the version the book is written for but most examples should work in v1.0), .NET Framework SDK, IIS (Or Cassini) Web Server, a modern web browser (e.g. IE v5.5+) and an editor. (Anything from notepad to Visual Studio will be sufficient). Access (JET), MSDE and SQL Server are the databases used in the examples. Instructions are included in the book on how to install and configure IIS and how to install MSDE and Access and how to attach the example database.
No previous knowledge of ASP.NET, C#, VB.NET, IIS nor databases is required. However you will need to be familiar with HTML before reading the book.
The format of each chapter is a brief, single paragraph introduction, then straight into the subject matter with a brief summary at the end. Throughout the chapters there is a liberal sprinkling of figures and tables and extensive code examples, nearly all of which are in both C# and VB.NET. During the course of the book a complete intranet application is developed which includes a helpdesk, employee store, newsletter archive, employee directory, address book and admin tools.
Pros
Extensive code samples
A complete intranet application is developed within the book.
Superb range of subject matter.
Liberal use of figures and tables.
Excellent layout.
A good tool for learning both C# & VB.NET.
Cons
Topics covered in each chapter are not listed at the beginning of each chapter.
If you are just a VB.NET or C# programmer the duplication of code examples in both VB.NET & C# may prove to be annoying and a waste of space.
Conclusion
My own opinion is that this is not the book for a casual hobbyist but aimed more towards at least a semi-professional developer. You will get more than a basic grounding in ASP.NET but will have to put in a fair bit of effort to extract everything the book has to offer. But what a lot it has to offer. The range of material covered is excellent. Of the many highlights the chapters on Datagrids & DataLists and Datasets were particularly impressive. The author's enthusiasm for ASP.NET shines throughout the book and his narrative style kept many of the duller topics interesting. The pace of the book is never pedestrian and sometimes quite frantic but always leaving you wanting even more.
At the end of the book you should feel confident to develop your own ASP.NET web sites in either C# or VB.NET. This book is another welcome addition to my bookshelf.Build Your Own ASP.NET Website Using C# & VB.NET Overview
A tutorial style book for absolute beginners that walks readers through an introduction to databases and programming concepts and then shows them how to build practical applications using Microsoft's technology.

Build Your Own ASP.NET Website Using C# & VB.NET guides readers through obtaining, installing and configuring all the necessary software to develop dynamic Websites. Then, it takes readers step-by-step through the process of creating full-blown, practical applications including an intranet, shopping cart with Paypal credit card processing and more. Throughout, the book focuses on best-practice code, ensuring application security and creating professional error handling routines.

Unlike most beginner books, SitePoint allow readers to choose between two programming languages, VB.NET or c#, when creating any of the applications in the book.


Want to learn more information about Build Your Own ASP.NET Website Using C# & VB.NET?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Professional IIS 7 Review

Professional IIS 7
Average Reviews:

(More customer reviews)
Are you looking to buy Professional IIS 7? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional IIS 7. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Professional IIS 7 ReviewPeople often ask me how I like Vista and whether I think it's better than Windows XP or not. My standard reply is that I would have switched to Windows Vista for IIS 7 alone (I also do like many other Vista features, and thus prefer Vista over XP but that's beside the point here). In my opinion, IIS 7 is in many respects a lot better than its predecessor IIS 6 which runs on Windows XP and Server 2003. Besides the many new features that IIS 7 brings, it has one big advantage over the version running on Windows XP: it allows you to create multiple web sites that can run at the same time. No more messing around with tools like IIS Admin Pro although it was extremely useful in working around the limitations of IIS on Windows XP.
But with a new release of a complex piece of software as IIS is also comes the need for more knowledge and background information of the product. This is where the Wrox book Professional IIS 7 written by Kenneth Schaefer et al proved to be very useful.
The book is primarily aimed at administrators who manage Windows server running IIS 7. However, I'd also recommend the book to developers as they'll get a firm grasp of what goes on in the web server they're developing against. As an administrator, it's useful if you can read (or better yet, write) programming code as the book contains many code examples that show you how to create, edit and manage your IIS web sites (and more) through code and command line tools. As a developer, be prepared to learn a lot about how IIS works, and how to operate it, but don't expect too much in the field of actually developing web sites that will eventually run on IIS.
The book contains 20 chapters and is split over four parts. The first four chapters deal with topics like the history of IIS and compare the way the various flavors of IIS have worked in the past and how IIS 7 works now. You'll also learn more about the IIS architecture, with important sections on application pools, worker processes and the new "integrated pipeline mode" that allows you to deeply integrate your own managed .NET code into IIS. The chapter on planning is useful in helping you to determine requirements for things like software, hardware, network, and firewalls.
The installation process of IIS 7 is pretty straightforward and you'll probably be able to install IIS 7 yourself without a lot of instructions. However, if you've never installed IIS 7 before you may appreciate the large number of screenshots from the installation process in chapter 4. To me, the added value of that chapter was in the second half of the chapter where you learn how to create IIS sites, application pools, users and how to set permissions using command line tools and .NET code. Useful as that section was, I am not sure I understand what it did there as large parts of chapter 5 and 6 are dedicated to programmatically creating IIS objects. The chapter on installation closes off with some very useful tips on shared configuration which comes in handy if you're responsible for setting up or managing web farms.
The second section of the book contains a number of chapters that deal with web site administration. You'll learn how to create new sites, application pools and many other necessary IIS objects, both through the user interface and through .NET code and command line tools like appcmd.exe. You'll also see how to use the new configuration file system that allows you to manage your IIS sites using simple XML based config files. This is also one of my favorite new IIS features as it allows you to copy IIS settings (site settings, users, permissions and more) from your development machine to a production server (or from a backup file to a restored web site for example, no more messing with metabase backups). Being a developer, I liked this section a lot. I was able to quickly create a .NET application that allows me to create brand new and consistently configured web sites on my Windows Vista machine with the press of a button; something that comes in handy with the many Dynamicweb CMS web sites I run locally. I also found the chapter on the FTP Server quite useful. Since the out-of-the-box version of the FTP Server requires a fixed naming and directory structure it's good to see all the strict requirements clearly listed. Also, the new FTP Server that can be downloaded from www.iis.net is discussed in detail. The only thing I wish the book had included was a walkthrough of setting up a separate FTP site with a number of users accessing specific parts of the server. For example, you may want to have an FTP server unrelated to any of your web sites, (like [...]) and then grant yourself full control to the Inetpub folder, while providing access to one or more other folders for other users, preferably using non-domain accounts. While such a setup is possible and reasonable (and often extremely easy to do with commercial FTP servers), the book won't really help you figure out how to do it.
Chapter 11 and 12 show you how to extend the web server by writing your own modules using both managed and unmanaged code. If you're wanting to write integrated modules for IIS using all of its new features, this will definitely whet your appetite, although you'll need to look for dedicated books on the subject to get a better understanding of the whole subject.
The book also contains a number of chapters on security, covering both the security of your server as your own applications using the various authentication mechanisms (Windows, basic, forms and so on) and SSL. Whether you're new to IIS 7 or not, be sure to take a good look at these chapters to get a solid understanding of security in IIS. The last part of the book contains a few remaining subjects, including load balancing web farms, programmatic configuration and management and two chapters on monitoring, performance tuning, diagnostics and trouble shooting.
Overall, Professional IIS 7 is a very solid book on administrating IIS 7. Ken Schaefer and the other authors have done a great job in bringing a lot of knowledge on IIS together in one book. The book is generally concise, contains few errors and contains a lot of useful information, examples and code snippets to help you better install, manage and use your new IIS 7. I'd give the book 4.5 out of 5 stars.Professional IIS 7 OverviewAs the first update to Microsoft's server operating system in nearly five years, Windows Server 2008 boasts the new Internet Information Services 7.0 (IIS 7), which is the largest departure from previous versions of IIS ever. Written by an author team that includes four Microsoft MVPs, this book shows you how to take advantage of these exciting new features of IIS 7. With a clear understanding of IIS 7, you'll learn to deploy, install, monitor, manage, and secure an IIS environment with confidence and ease.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Want to learn more information about Professional IIS 7?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Real World ASP.NET: Building a Content Management System Review

Real World ASP.NET: Building a Content Management System
Average Reviews:

(More customer reviews)
Are you looking to buy Real World ASP.NET: Building a Content Management System? Here is the right place to find the great deals. we can offer discounts of up to 90% on Real World ASP.NET: Building a Content Management System. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Real World ASP.NET: Building a Content Management System ReviewFirst off, the source code that accompanies the book is very useful (I use it to run an intranet) and it can be extended to display the content in a manner very different than the original author envisioned.
That said, I think this book could be used as a classic example of how not to write extensible, maintainable code. Rather than demonstrate the power and ease of ASP.Net using datagrids and user controls, the content lists are constructed using loops and tables, and the form to edit content is repeated no fewer than 3 times. In order to filter the content before displaying it to the user we run a test on every row to determine if it meets the criteria rather than using a DataView and a filter. I am currently converting the code to a cleaner implementation and I find I am deleting an average of 2 pages of code per page, with no loss of functionality.
When talking about content management I would have expected some sort of elegant promotion system, instead we are offered a custom page complete with custom code for each promotion, in spite of the fact that the only thing that changes between pages is who is allowed to perform the promotion and which state it is being promoted from/to.
This book will not teach you to create flexible software that can be easily adapted to changing requirements. It will teach you to create brittle software that requires an inordinate amount of effort to make the simplest changes (replacing the editor textbox with a WYSIWYG control shouldn't require modifying 3 separate pages -- and I have the code to prove it).Real World ASP.NET: Building a Content Management System Overview
Real World ASP.NET: Building a Content Management System provides web developers with a cost-effective way to develop a content management system within Microsoft's .NET Framework. Unlike other .NET books on ASP.NET that teach technologies on a piecemeal basis, this book explains the underlying technologies and also shows how they are integrated into a complete ASP.NET application suitable for many organizations. Complete source code written in C# and ASP.NET is included, which will enable web developers to create a dynamic content site at a fraction of the cost of a commercial solution. You will learn about the following:



Content management system: This system used to manage the content of a website consists of the content management, metacontent management, and content delivery applications.
C# and ASP.NET: These underlying technologies are introduced and then applied extensively.
ADO.NET: All aspects relevant to dynamic content management are covered.
XML: Extensible Markup Language (XML) is introduced and then applied in the programmatic updating of the config.web file.
Authentication, authorization, and encryption: These topics are discussed in the book, especially with regard to protected content and system administration.
Personalization: Many key technologies are used to make the CMS solution truly user-friendly.

Real-World ASP.NET: Building a Content Management System is the complete hands-on guide to mastering the art of content management systems and website development using the .NET Framework.


Want to learn more information about Real World ASP.NET: Building a Content Management System?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Beginning ASP.NET 4.0 in C# 2010 Review

Beginning ASP.NET 4.0 in C# 2010
Average Reviews:

(More customer reviews)
Are you looking to buy Beginning ASP.NET 4.0 in C# 2010? Here is the right place to find the great deals. we can offer discounts of up to 90% on Beginning ASP.NET 4.0 in C# 2010. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Beginning ASP.NET 4.0 in C# 2010 ReviewThis book has lots of good information, and it is in mostly the right order. The problem with this book for many readers will be the style of presentation. It has been proven many times that people learn by doing, but this book doesn't give you as much in that area as is necessary to learn. There is code that you can download but it doesn't really line up with the book.
The worst part of this book are the code snippets that are placed throughout the book. They don't show the surrounding code, so everything is out of context, and you don't feel 100% sure of where it goes in your file, and to top it off, it is code that sometimes doesn't relate to the code you download. Many times, instead of showing actual real-life variables, it just shows the equivalent of an 'x'. So you have no idea how it is supposed to come together. It continuously says 'code removed for clarity'. I understand the point of this as that code isn't the focus of this section, but if I'm building a page, I need to see that code to make sure I have the same code as the book.
I would have to say that the information given is very precise, and if you already know C#, you're probably going to enjoy this book, but if you are new to it, and need examples and practice, it's not the best. Imagine watching an Olympic freestyle skier for a few minutes, and then without ever having skied or practiced jumping, you are suddenly asked to do the same flips and twists perfectly. Maybe an exaggeration, but you are really left on your own a lot of the time.
The book is very dry, so you have a very long attention span and motivation to get through the book in order to do well with it. It is clear it is written by a programmer. There are constantly references to terms that haven't been defined previously, and sometimes you get the feeling this guy is trying to impress you with words. I've had professors like that, and although I respect their knowledge and intelligence, it does not contribute to a good learning atmosphere. I'm not saying 'dumb it down', but when learning a complex topic, the simpler it can be presented, the better.
Another problem is the low resolution of many of the screen shots. I know that's a limitation of the technology, but it can actually be somewhat dizzying to look at because of the blurriness.
There are other pros, and other cons, but I just touched on the main ones I noticed.Beginning ASP.NET 4.0 in C# 2010 OverviewBeginning ASP.NET 4.0 in C# 2010 follows in the footsteps of the highly successful .NET 2.0 and .NET 3.5 editions, teaching novice users how to use ASP.NET by gradually building their knowledge of the technology up in a pyramidal fashion chapter by chapter.Comprehensively revised for both ASP.NET 4.0 and the new Visual C# 2010 language this book presents the easiest path to ASP.NET 4.0 mastery.

Want to learn more information about Beginning ASP.NET 4.0 in C# 2010?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Professional Search Engine Optimization with ASP.NET: A Developer's Guide to SEO (Wrox Professional Guides) Review

Professional Search Engine Optimization with ASP.NET: A Developer's Guide to SEO (Wrox Professional Guides)
Average Reviews:

(More customer reviews)
Are you looking to buy Professional Search Engine Optimization with ASP.NET: A Developer's Guide to SEO (Wrox Professional Guides)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional Search Engine Optimization with ASP.NET: A Developer's Guide to SEO (Wrox Professional Guides). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Professional Search Engine Optimization with ASP.NET: A Developer's Guide to SEO (Wrox Professional Guides) ReviewMost websites are developed without SEO in mind. They are often developed by teams that have a very deep knowledge and understanding about programming websites and applications, databases and also general business and e-commerce. A large (if not the most) number of those teams only have little or no knowledge of SEO at all. The result is a website that might violates some of the very basic rules of creating a site that is well accessible and understandable for the human visitors as well as the non-human visitors (the search engine spiders or crawlers).
Changing a site after it is live and around for a while, when somebody realizes that search engine traffic is not the way it should be, can be very costly and in the worst cases may be even require an almost entire rewrite of the website code.
That's why is it important that not only marketers are being educated about the benefits and principles of search engine optimization, but the people that build websites as well. Who builds websites? Web developers. This book was written exactly for this audience, but also a SEO who knows most of the information to SEO provided in the book could benefit from this book. It includes a lot of very practical .NET sample source code for ready to use tools that can help marketers in their daily routine.
Although a lot of the content is not .NET specific are other parts that are using a lot of sample source code to demonstrate possible solutions, specific for Microsoft IIS and the .NET Framework. If you are a PHP developer, check out the sister book of this one (Professional Search Engine Optimization with PHP: A Developer's Guide to SEO), which is geared towards PHP, Apache Webserver and MySQL web developers.Professional Search Engine Optimization with ASP.NET: A Developer's Guide to SEO (Wrox Professional Guides) OverviewSearch engine optimization (SEO) is not only the job of the marketing department. It must be considered from a web site's inception and throughout its lifetime by you, the web site developer. Making changes to the architecture of a web site and modifying presentation techniques can dramatically increase search engine rankings and traffic levels.
Written for the ASP.NET developer or tech-savvy marketer, this unique reference provides techniques for creating and maintaining web sites optimized for search engines. You'll discover how to facilitate the indexing of your site, as well as how to leverage specific technologies and services for site promotion. You will understand the role of web site architecture in search engine optimization and explore various topics therein. Knowing this will help you to develop a site that achieves great search engine rankings.
What you will learn from this book

Understand the criteria that influence search engine rankings

Create keyword-rich URLs using ASP.NET, ISAPI_Rewrite, and UrlRewriter.NET

Use HTTP Headers to properly indicate the status of web documents

Create optimized content and cope with duplicate content effectively

Avoid being the victim of black hat SEO techniques

Understand and implement geo-targeting and cloaking

Use site maps effectively—for users as well as search engines

SEO enhancements that can easily be applied to an existing web site

Build a search engine–friendly e-commerce catalog

Who this book is for
This book is for ASP.NET developers who need to incorporate search engine optimization principles into their web applications, as well as marketers who want to gain a better understanding of the technologies involved in search engine marketing.
Enhance Your KnowledgeAdvance Your Career
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Want to learn more information about Professional Search Engine Optimization with ASP.NET: A Developer's Guide to SEO (Wrox Professional Guides)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

ASP.NET Unleashed (2nd Edition) Review

ASP.NET Unleashed (2nd Edition)
Average Reviews:

(More customer reviews)
Are you looking to buy ASP.NET Unleashed (2nd Edition)? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.NET Unleashed (2nd Edition). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

ASP.NET Unleashed (2nd Edition) ReviewTo begin with, this book isn't clear about what language is covered throughout the book. It seems it's trying to hide that it covers only Visual Basic. If you're into C#, you have to translate the examples yourself although these translations are ridiculously simple about 29 times out of 30. That 30th time, a certain amount of C# experience or extensive newsgroup searches will be needed.
If you want a decent VB reference you can go for this book or simply use the free .NET Framework SDK Documentation. The advantage of having this book at hand is that it sheds some light on the topics with its own examples.
As a tutorial to read from cover to cover, I think the author could have done a better job. If you read e.g. pages 84-131, you will read about the same text repeated four times with the exceptions being the search-and-replace that seems to have been performed on some words. I'm exaggerating a bit here, but not that much. I guess that's the price of having one author managing to write a 1400 pages book on a new technology all by himself, pressured by time. This isn't to be seen as critics against Walther though, he seems to be very knowledgeable on the subject.
I could recommend this book to VB programmers wanting something more than the free Microsoft documentation for ASP.NET. This is not a strong recommendation though. Have a look at the alternatives as well.ASP.NET Unleashed (2nd Edition) OverviewA well-known expert in the ASP development community, best-selling author Stephen Walther brings his experience as an ASP.NET trainer to the new edition of ASP.NET Unleashed. With this update to the highly regarded ASP.NET book, readers learn the advanced features of ASP.NET 1.1, and how to apply them in their own Internet applications. This in-depth, code-intensive title covers a broad range of advanced ASP.NET topics with samples now available in both VB.NET and C#.Throughout the more than 1,400 pages readers are shown how to develop state-of-the-art Web applications using Microsoft's powerful ASP.NET. It progresses through Web Forms basics, advanced page development, ADO.NET and XML, securing Web applications, XML Web Services, leveraging the .NET Framework, building custom controls and powerful sample applications. This is a resource that will be referenced over and over.

Want to learn more information about ASP.NET Unleashed (2nd Edition)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Beginning ASP.NET E-Commerce in C#:: From Novice to Professional (Expert's Voice in .NET) Review

Beginning ASP.NET E-Commerce in C#:: From Novice to Professional (Expert's Voice in .NET)
Average Reviews:

(More customer reviews)
Are you looking to buy Beginning ASP.NET E-Commerce in C#:: From Novice to Professional (Expert's Voice in .NET)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Beginning ASP.NET E-Commerce in C#:: From Novice to Professional (Expert's Voice in .NET). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Beginning ASP.NET E-Commerce in C#:: From Novice to Professional (Expert's Voice in .NET) ReviewAmong the many ASP.NET books out now, very few actually go through and help readers how to create large-scale web applications. There are plenty of reference books available explaining how to use the many ASP.NET controls and c# langauge techniques showing you snippets of code but thats about it. In the job market today, people need to understand how to put together (from start to finish) a usable web application that can be used in the "real-world".
This book (as its previous ASP.NET 2.0 version) explains to its readers how to create from scratch a web application using techniques that you would see in a real-world application.
Of course it is a limited database, but it is something that you can build upon and use many of the techniques in other similar web applications.
The book first starts in explaining the database structure (The Balloon Shop) and hoow 3-tier architecture works in a web application today. The presentaion tier, the business tier and the data tier. All these "tiers" are just objects that you create in ASP.NET and C#. The presentation tier would be your web forms (controls and such), your business tier would be all the code (defined in classes) that will interact with the presentation tier and the data tier will be your database and any remaining functions. This is the real web applications work and the author explains it very well.
VS 2008 and SQL Server 2008 Express is used so you dont have to spend any money on other tools (free from Microsoft) and the author goes through all the database tables while explaing database basics such as tables, keys, SQL statements and stored procedures. A very nice database intro.
The author then goes into detail explaining all the classes (explaining how to create classes and why they are useful) that will be used in the application.
Other real-world issues in developing web applications are discussed like performance, error handling, error pages, administrations issues, interacting with 3rd party components, etc.
After you read this book, you should be well versed in developing a pretty sophisticated ASP.NET 3.5 web application.
I highly recommend this book.Beginning ASP.NET E-Commerce in C#:: From Novice to Professional (Expert's Voice in .NET) OverviewThe book teaches the reader how to build a complete e-commerce web site written in ASP.NET 3.5 by taking them through the entire design and build process. Uniquely, this book shows how to handle payments through PayPal and DataCash; meaning that the reader is left with a fully functional e-commerce site at the end of the book. The previous edition sold 3,269 copies and still sells 80 a month two years after its release.

Want to learn more information about Beginning ASP.NET E-Commerce in C#:: From Novice to Professional (Expert's Voice in .NET)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Programming ASP.NET, 3rd Edition Review

Programming ASP.NET, 3rd Edition
Average Reviews:

(More customer reviews)
Are you looking to buy Programming ASP.NET, 3rd Edition? Here is the right place to find the great deals. we can offer discounts of up to 90% on Programming ASP.NET, 3rd Edition. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Programming ASP.NET, 3rd Edition ReviewEver since I read Jesse Liberty's "Programming C#", I've been eagerly awaiting the release of his "Programming ASP.NET". I received the book recently and just finished going through the 900 pages. Writing style is very lucid as expected (one of very few technical authors who succeed in this aspect. Another such author is Doug Walther of "XML for ASP.Net"). Though Programming ASP.NET begins with a simple "Hello World" example, by page 20, it has you creating a data table based on a datagrid connected to the Northwind database. This early demonstration of ASP.NET's power leads to an "aha" moment and keeps you going. It is refreshing to have the code work as promised. Unlike other ASP.NET books which address both VB and C# communities but show a marked preference for one or the other language, virtually every example in this book is given in both languages. I read only the C# examples, and reckon about 1/4th of the 900 pages catered to code in the "other" language. There are several screenshots of how to carry out various tasks in ASP.NET that are very useful for beginners. Similarly, screenshots of results from example programs are also very helpful. This book is "self-contained" for any concepts it discusses. You don't need to run to another book to seek clarifications. For me, this is the one book that brought together every aspect of ASP.NET, from hands-on "how to handle the development tool and set up files and directories" tasks, to conceptual issues. And the beauty is the whole discussion doesn't seem disjointed given its scope. I guess this is the advantage of having only one/two authors. The one minor criticism (may be just my personal preference) is, in the chapters on Accessing Data with ADO.NET, I wish there was (i) a short discussion of further abstraction between UI and a database made possible by using XML, and (ii) creating strongly typed datasets from XML schemas (using the xsd.exe tool for example) but likely it is outside the scope of the book to discuss this (in fact creating XML schemas and reading XML data files are addressed in later chapters through examples, so (i) is taken care of. And (ii) is too specific to warrant being a critical point). I strongly recommend this book as an essential reference to ASP.NET.Programming ASP.NET, 3rd Edition Overview

Want to learn more information about Programming ASP.NET, 3rd Edition?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Professional ASP.NET 4 in C# and VB Review

Professional ASP.NET 4 in C# and VB
Average Reviews:

(More customer reviews)
Are you looking to buy Professional ASP.NET 4 in C# and VB? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional ASP.NET 4 in C# and VB. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Professional ASP.NET 4 in C# and VB ReviewWhen this book was delivered I was in shock at the 1400+ pages, I've been reading on the book since and am several chapters in but I feel I know the book enough to give a fairly decent overview of how it was written and how it will hold up.
This book takes a great in-depth look at every aspect of ASP.NET 4 and gives clear and clean examples in both VB and C# (the authors seem to favor VB however.) Therein comes a warning, if you're new to ASP.NET, C#, or programing in general I strongly suggest you take a different book, this one is more to expand your existing knowledge not to build you from scratch. This book primarily covers the api of ASP.NET and how to effectively use it, it also covers topics such as LINQ, it does not cover language semantics or System Architecture. However, it does make up for neglecting those two subjects in covering Visual Studio 2010 in-depth, including diagramming.
Overall some of the content is a bit dry, this is a professional level book after all, but should be easy enough to read through once you get into your own pace. Don't let the 1400+ pages fool you or dissuade you from picking up this book, the length is partially due to screen shots and also because all code in the book is duplicated between VB to C# also the appendices take up quite a large section, however also keep in mind this book has 36 chapters covering Server and Client Controls to Deployment.
Summary:
Pros- Complete, direct, covers multiple languages (VB and C#,) easy enough to read.
Cons- Paperback only, can be overwhelming if you just open the book, alot of duplication between C# and VB that not everyone may be interested in.
Sideline - If you are new to C#/VB and .NET I would recommend using a language primer and probably the Beginning ASP.NET 3.5: In C# and VB (Programmer to Programmer) book by Wrox (Note the ASP.NET 4 version is due out soon.) Afterwards attacking this book will most likely get you where you need to be to compete for jobs/contracts/etc in .NET space.Professional ASP.NET 4 in C# and VB OverviewThis book was written to introduce you to the features and capabilities that ASP.NET 4 offers, as well as to give you an explanation of the foundation that ASP.NET provides. We assume you have a general understanding of Web technologies, such as previous versions of ASP.NET, Active Server Pages 2.0/3.0, or JavaServer Pages. If you understand the basics of Web programming, you should not have much trouble following along with this book's content.
If you are brand new to ASP.NET, be sure to check out Beginning ASP.NET 4: In C# and VB by Imar Spaanjaars (Wiley Publishing, Inc., 2010) to help you understand the basics.
In addition to working with Web technologies, we also assume that you understand basic programming constructs, such as variables, For Each loops, and object-oriented programming.
You may also be wondering whether this book is for the Visual Basic developer or the C# developer. We are happy to say that it is for both! When the code differs substantially, this book provides examples in both VB and C#.
This book explores the 4 release of ASP.NET. It covers each major new feature included in ASP.NET 4 in detail. The following list tells you something about the content of each chapter.

Chapter 1, ″Application and Page Frameworks.″ The first chapter covers the frameworks of ASP.NET applications as well as the structure and frameworks provided for single ASP.NET pages. This chapter shows you how to build ASP.NET applications using IIS or the built-in Web server that comes with Visual Studio 2010. This chapter also shows you the folders and files that are part of ASP.NET. It discusses ways to compile code and shows you how to perform cross-page posting. This chapter ends by showing you easy ways to deal with your classes from within Visual Studio 2010.

Chapters 2, 3, and 4. These three chapters are grouped together because they all deal with server controls. This batch of chapters starts by examining the idea of the server control and its pivotal role in ASP.NET development. In addition to looking at the server control framework, these chapters delve into the plethora of server controls that are at your disposal for ASP.NET development projects. Chapter 2, ″ASP.NET Server Controls and Client-Side Scripts,″ looks at the basics of working with server controls. Chapter 3, ″ASP.NET Web Server Controls,″ covers the controls that have been part of the ASP.NET technology since its initial release and the controls that have been added in each of the ASP.NET releases. Chapter 4, ″Validation Server Controls,″ describes a special group of server controls: those for validation.

Chapter 5, ″Working with Master Pages.″ Master pages provide a means of creating templated pages that enable you to work with the entire application, as opposed to single pages. This chapter examines the creation of these templates and how to apply them to your content pages throughout an ASP.NET application.

Chapter 6, ″Themes and Skins.″ The Cascading Style Sheet files you are allowed to use in ASP.NET 1.0/1.1 are simply not adequate in many regards, especially in the area of server controls. This chapter looks at how to deal with the styles that your applications require and shows you how to create a centrally managed look-and-feel for all the pages of your application by using themes and the skin files that are part of a theme.

Chapter 7, ″Data Binding.″ One of the more important tasks of ASP.NET is presenting data, and this chapter looks at the underlying capabilities that enable you to work with the data programmatically before issuing the data to a control.

Chapter 8, ″Data Management with ADO.NET.″ This chapter presents the ADO.NET data model provided by ASP.NET, which allows you to handle the retrieval, updating, and deleting of data quickly and logically.

Chapter 9, ″Querying with LINQ.″ The.NET Framework 4 includes a nice access model language called LINQ. LINQ is a set of extensions to the .NET Framework that encompass language-integrated query, set, and transform operations. This chapter introduces you to LINQ and how to effectively use this feature in your Web applications today.

Chapter 10, ″Working with XML and LINQ to XML.″ The .NET Framework and ASP.NET 4 have many capabilities built into their frameworks that enable you to easily extract, create, manipulate, and store XML. This chapter takes a close look at the XML technologies built into ASP.NET and the underlying .NET Framework.

Chapter 11, ″Introduction to the Provider Model.″ The provider model is built into ASP.NET to make the lives of developers so much easier and more productive than ever before. This chapter gives an overview of this provider model and how it is used throughout ASP.NET 4.

Chapter 12, ″Extending the Provider Model.″ After an introduction of the provider model, this chapter looks at some of the ways to extend the provider model found in ASP.NET 4. This chapter also reviews a couple of sample extensions to the provider model.

Chapter 13, ″Site Navigation.″ Most developers do not simply develop single pages—they build applications. One of the application capabilities provided by ASP.NET 4 is the site navigation system covered in this chapter.

Chapter 14, ″Personalization.″ Developers are always looking for ways to store information pertinent to the end user. After it is stored, this personalization data has to be persisted for future visits or for grabbing other pages within the same application. The ASP.NET team developed a way to store this information—the ASP.NET personalization system. The great thing about this system is that you configure the entire behavior of the system from the web.config file.

Chapter 15, ″Membership and Role Management.″ This chapter covers the membership and role management system developed to simplify adding authentication and authorization to your ASP.NET applications. This chapter focuses on using the web.config file for controlling how these systems are applied, as well as on the server controls that work with the underlying systems.

Chapter 16, ″Portal Frameworks and Web Parts.″ This chapter explains Web Parts—a way of encapsulating pages into smaller and more manageable objects.

Chapter 17, ″HTML and CSS Design with ASP.NET.″ Visual Studio 2010 places a lot of focus on building a CSS-based Web. This chapter takes a close look at how you can effectively work with HTML and CSS design for your ASP.NET applications.

Chapter 18, ″ASP.NET AJAX.″ AJAX is an acronym for Asynchronous JavaScript and XML. In Web application development, it signifies the capability to build applications that make use of the XMLHttpRequest object. Visual Studio 2010 contains the ability to build AJAX-enabled ASP.NET applications from the default install of the IDE. This chapter takes a look at this way to build your applications.

Chapter 19, ″ASP.NET AJAX Control Toolkit.″ Along with the capabilities to build ASP.NET applications that make use of the AJAX technology, a series of controls is available to make the task rather simple. This chapter takes a good look at the ASP.NET AJAX Control Toolkit and how to use this toolkit with your applications today.

Chapter 20, ″Security.″ This chapter discusses security beyond the membership and role management features provided by ASP.NET 4. This chapter provides an in-depth look at the authentication and authorization mechanics inherent in the ASP.NET technology, as well as HTTP access types and impersonations.

Chapter 21, ″State Management.″ Because ASP.NET is a request-response–based technology, state management and the performance of requests and responses take on significant importance. This chapter introduces these two separate but important areas of ASP.NET development.

Chapter 22, ″Caching.″ Because of the request-response nature of ASP.NET, caching (storing previous generated results, images, and pages) on the server becomes rather important to the performance of your ASP.NET applications. This chapter looks at some of the advanced caching capabilities provided by ASP.NET, including the SQL cache invalidation feature which is part of ASP.NET 4. This chapter also takes a look at object caching and object caching extensibility.

Chapter 23, ″Debugging and Error Handling.″ This chapter tells you how to properly structure error handling within your applications. It also shows you how to use various debugging techniques to find errors that your applications might contain.

Chapter 24, ″File I/O and Streams.″ This chapter takes a close look at working with various file types and streams that might come into your ASP.NET applications.

Chapter 25, ″User and Server Controls.″ Not only can you use the plethora of server controls that come with ASP.NET, but you can also use the same framework these controls use and build your own. This chapter describes building your own server controls and how to use them within your applications.

Chapter 26, ″Modules and Handlers.″ This chapter looks at two methods of manipulating the way ASP.NET processes HTTP requests: HttpModule and HttpHandler. Each method provides a unique level of access to the underlying processing of ASP.NET, and each can be a powerful tool for creating Web applications.

Chapter 27, "ASP.NET MVC." ASP.NET MVC is the latest major addition to ASP.NET and has generated a lot of excitement from the development community. ASP.NET MVC supplies you with the means to create ASP.NET using the Model-View-Controller models that many developers expect. ASP.NET MVC provides developers with the testability, flexibility, an...

Want to learn more information about Professional ASP.NET 4 in C# and VB?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Building a Web 2.0 Portal with ASP.Net 3.5: None Review

Building a Web 2.0 Portal with ASP.Net 3.5: None
Average Reviews:

(More customer reviews)
Are you looking to buy Building a Web 2.0 Portal with ASP.Net 3.5: None? Here is the right place to find the great deals. we can offer discounts of up to 90% on Building a Web 2.0 Portal with ASP.Net 3.5: None. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Building a Web 2.0 Portal with ASP.Net 3.5: None ReviewI've read the author's articles on Code Project, and when I found out he had written a book that built on them, I didn't waste any time getting my hands on it!
Being the one of the few developers in my group that work with the latest "cutting edge" technology, and with no one to answer the questions I have, this book has simply been the fountain of knowledge I'd been looking for. Definitely a must-read for those wishing to utilize the latest and greatest.
The book is well organized, and the writing style makes it an easy read (usually technical books put me to sleep, but not this one). It does assume that you've already had some experience using ASP.NET 2.0/3.5, Javascript, and so forth, so I agree that this book will be the most beneficial to seasoned and advanced ASP.NET developers.
Building a Web 2.0 Portal with ASP.Net 3.5: None Overview
If you think you're well versed in ASP.NET, think again. This exceptional guide gives you a master class in site building with ASP.NET 3.5 and other cutting-edge Microsoft technologies. You learn how to develop rock-solid web portal applications that can withstand millions of hits every day while surviving scalability and security pressures -- not just for mass-consumer homepages, but also for dashboards that deliver powerful content aggregation for enterprises. Written by Omar AL Zabir, co-founder and CTO of Pageflakes, Building a Web 2.0 Portal with ASP.NET 3.5 demonstrates how to develop portals similar to My Yahoo!, iGoogle, and Pageflakes using ASP.NET 3.5, ASP.NET AJAX, Windows Workflow Foundation, LINQ and .NET 3.5. Through the course of the book, AL Zabir builds an open source Ajax-enabled portal prototype (available online at www.dropthings.com), and walks you though the design and architectural challenges, advanced Ajax concepts, performance optimization techniques, and server-side scalability problems involved. You learn how to:

Implement a highly decoupled architecture following the popular n-tier, widget-based application model
Provide drag-and-drop functionality, and use ASP.NET 3.5 to build the server-side part of the web layer
Use LINQ to build the data access layer, and Windows Workflow Foundation to build the business layer as a collection of workflows
Build client-side widgets using JavaScript for faster performance and better caching
Get maximum performance out of the ASP.NET AJAX Framework for faster, more dynamic, and scalable sites
Build a custom web service call handler to overcome shortcomings in ASP.NET AJAX 1.0 for asynchronous, transactional, cache-friendly web services
Overcome JavaScript performance problems, and help the user interface load faster and be more responsive
Solve scalability and security problems as your site grows from hundreds to millions of users
Deploy and run a high-volume production site while solving software, hardware, hosting, and Internet infrastructure problems
Building a Web 2.0 Portal with ASP.NET 3.5 also presents real-world ASP.NET challenges that the author has solved in building educational and enterprise portals, plus thirteen production disasters common to web applications serving millions of users. If you're ready to build state-of-the art, high-volume web applications, this book has exactly what you need.

Want to learn more information about Building a Web 2.0 Portal with ASP.Net 3.5: None?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Beginning ASP.NET 4.0 in VB 2010 (Expert's Voice in .NET) Review

Beginning ASP.NET 4.0 in VB 2010 (Expert's Voice in .NET)
Average Reviews:

(More customer reviews)
Are you looking to buy Beginning ASP.NET 4.0 in VB 2010 (Expert's Voice in .NET)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Beginning ASP.NET 4.0 in VB 2010 (Expert's Voice in .NET). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Beginning ASP.NET 4.0 in VB 2010 (Expert's Voice in .NET) ReviewAs an Open source enthusiast, I never thought I would look back and grab a ASP.NET book or at least be interested in one, but recently a friend of mine asked me to help him to set up a Share Point server so I had to look for all the information available in internet, sooner than later, I asked him if he wanted a different approach to his needs, meaning I could help him out putting together some Open source solutions, but nope, he did stick to his guns.
So I had to tell him that if he wanted my help he would have to buy me some books: Microsoft SharePoint: Building Office 2007 Solutions in C# 2005 and / or Beginning ASP.NET 4 in VB 2010, anyway, he ended buying me both and it's been kind of hard to drop them, specially the second.
I titled this review "A bearer of good news" for a reason: Matthew MacDonald delivers an excellent and thorough compilation of the basics and middle level of the ASP.NET language leaving almost no space covered (he would have to write another volume for that matter) and the good news are that there's another world besides the Open source(d) one, it has improved to the point of (at least) changing some people's mind about it.
There are plenty of topics that I enjoyed reading this book but the ones that I found to be really useful are: Security and Caching, I know, we'll never know for sure if there's some hacker out there who already has the code and knowledge to break the first and I also know we'll never have applications that are fast enough, but I'm obliged to say that if we follow Matthew MacDonald's advice and handy examples, we'll be set to go.
And just to assist my comments, if you have the chance to see the performance of a Liferay portal (Open source under LGPL) against a Share Point's (Microsoft), you'll see what I mean.
Beginning ASP.NET 4.0 in VB 2010 (Expert's Voice in .NET) OverviewBeginning ASP.NET 4.0 in VB 2010 follows in the footsteps of the highly successful .NET 2.0 and .NET 3.5 editions, teaching novice users how to use ASP.NET by gradually building their knowledge of the technology up in a pyramidal fashion chapter by chapter.Comprehensively revised for both ASP.NET 4.0 and the new Visual Basic 2010 language this book presents the easiest path to ASP.NET 4.0 mastery.

Want to learn more information about Beginning ASP.NET 4.0 in VB 2010 (Expert's Voice in .NET)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Amazon.com Mashups Review

Amazon.com Mashups
Average Reviews:

(More customer reviews)
Are you looking to buy Amazon.com Mashups? Here is the right place to find the great deals. we can offer discounts of up to 90% on Amazon.com Mashups. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Amazon.com Mashups ReviewIf you want to learn the various ways in which you can use Amazon's Web Services, this is an excellent starting point. Shanahan goes beyond "mashups" in the strict Web 2.0 sense of the term; he looks at the various ways of supporting wireless devices, and the use of the S3 storage service. The only nits (so far - I'm still working through some of the material) are that he assumes the use of Microsoft tools, and he identifies the term "JSON" with one particular style of mashup using script retrieval. (JSON is a serialization scheme which can be used for many different use cases, including RESTful interactions.) But these are minor points; this is an excellent book - and a lot of fun, too.Amazon.com Mashups Overview"This book will not only demonstrate how developers can utilize Amazon Web services to create cool mashups but will also help them convert it to money-making mashups - 'cashups.'"—Jinesh Varia, Amazon Web Services Developer Relations Team
Amazon.com is advancing the boundaries of the Internet through their powerful suite of web services. Innovative developers are combining Amazon data with other freely available sources to create new and interesting applications known as Mashups. This book teaches you the techniques behind mashup applications and for the first time shows you how to build them yourself.
The examples in this book show you how to integrate Amazon web services with APIs from Yahoo!, eBay, Google and YouTube. You'll learn how to combine data from disparate sources to create new applications using next generation browser techniques such as AJAX, JSON and Dynamic Scripting. You will learn how to re-purpose web service data so that it can be consumed from mobile devices such as a cell phone or PDA. Because both the theory and code are explained, you'll be able to easily take the lessons in this book to build your own killer mashup applications.
Expert web services developer Francis Shanahan guides you through the basics of web service consumption using XML, SOAP and REST. Next generation browser techniques such as AJAX are illustrated in easy to follow step by step examples. He also completes the picture by introducing advanced techniques to enhance performance such as the multi-threading web service features of ASP.NET 2.0.
With this book, you'll discover how to:
Build a generic AJAX library from the ground up
Consume publicly available APIs such as Yahoo!(r) Search, Google(r), eBay(r) and YouTube
Use SOAP to expose Amazon data as RSS
Convert Amazon data directly into JSON using XSLT
Plot Amazon.com customers on Yahoo Maps
Use the OpenSearch API to build your own search service
Access Amazon data from your cell phone using WML

Who this book is for
This book is for developers who have some prior experience with web technologies such as Javascript(r) and ASP.NET. This book covers a wide range of technologies and techniques including ASP.NET 2.0, WML, REST, RSS, SOAP, XML, XSLT, AJAX and JSON. Everything in the book is built using free tools and explained in detail, along with the source code which makes this a useful resource regardless of experience level.

Want to learn more information about Amazon.com Mashups?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer) Review

ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer) ReviewI am very impressed with this book, and have worked with a number of customers who have also found it extremely useful.
Marco's book differs from other programming books in that it doesn't attempt to provide an exhaustive reference of ASP.NET 2.0 features. Instead, he focuses the book around building a real-world end to end application and introduces and demonstrates how to use the key ASP.NET 2.0 concepts and features in the context of the application.
The result is a very readable book that provides a great deal of context about how ASP.NET 2.0 works, and how the different features integrate together. The result provides a reader with a much better grasp of the end to end structure of how applications are built, and can serve as a good roadmap to make progress in your knowledge and learning of ASP.NET.
I'd definitely recommend this book to anyone who understands the basics of how ASP.NET works already, and is looking for a good book to take them to the next level and really start to build applications with it.ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer) OverviewASP.NET 2.0 Programming: Problem Design Solution is aimed at describing, designing, and implementing a site much like the ones you're probably working on or will be soon, while taking the opportunity to introduce and explain many of the new features that the new great ASP.NET 2.0 framework offers. Difficult problems are addressed head-on so you'll be ready for most of the problems you'll typically face when writing a modern website, and have one or more solutions ready for them.
Unlike many other ASP.NET books that show examples for individual pages or features, the example in this book is an integrated end-to-end site (written in C#). The entire book and site has been written specifically for ASP.NET 2.0, to use the ASP.NET 2.0 features wherever they make sense.
The end-result is a website which features a layout with user-selectable themes, a membership system, a content management system for publishing and syndicating articles and photos, polls, mailing lists, forums, an e-commerce store with support for real-time credit card processing, homepage personalization, and localization. The book leads the reader through development of a site with:
Account registration, personalization and theming
News and events, organized into categories
Opinion polls
Newsletter
Forums
E-commerce store with shopping cart and order management
Localization
Administration of a site will be covered including:
Full online back-end administrative section, to manage practically all data from an intuitive user interface
Site deployment
In building these site features, you'll learn these new ASP.NET 2.0 features:
Master pages
Theming
Personalization & Web parts
Membership & Profile modules
Personalization
The new server-side UI controls such as GridView, DetailsView, FormView, Wizard, MultiView, the new xxxDataSource and navigation controls, among others.
The new compilation mode and deployment modes
The new framework for instrumenting the site, as well as handling & logging exceptions
The new ADO.NET 2.0 features (e.g. caching with database dependency)
The new classes for easy distributed transactions Management

This book is also available as part of the 5-book ASP.NET 2.0 Wrox Box (ISBN: 0-470-11757-5). This 5-book set includes:
Professional ASP.NET 2.0 Special Edition (ISBN: 0-470-04178-1)
ASP.NET 2.0 Website Programming: Problem - Design - Solution (ISBN: 0764584642 )
Professional ASP.NET 2.0 Security, Membership, and Role Management (ISBN: 0764596985)
Professional ASP.NET 2.0 Server Control and Component Development (ISBN: 0471793507)
ASP.NET 2.0 MVP Hacks and Tips (ISBN: 0764597663)
CD-ROM with more than 1000 pages of bonus chapters from 15 other .NET 2.0 and SQL Server(TM) 2005 Wrox books
DVD with 180-day trial version of Microsoft(r) Visual Studio(r) 2005 Professional Edition


Want to learn more information about ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

ASP.NET at Work: Building 10 Enterprise Projects with CDROM Review

ASP.NET at Work: Building 10 Enterprise Projects with CDROM
Average Reviews:

(More customer reviews)
Are you looking to buy ASP.NET at Work: Building 10 Enterprise Projects with CDROM? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.NET at Work: Building 10 Enterprise Projects with CDROM. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

ASP.NET at Work: Building 10 Enterprise Projects with CDROM ReviewThis book provides some very interesting examples of ASP.NET in practical, usable scenarios. Unfortunately, as prior posters have noted, the book is plagued with errors. I generally like the book, and hope that the next printing will correct some of the terrible typos. It's a shame that such a good book has such problems. I would recommend ASP.NET: TIPS, TUTORIALS, AND CODE as an alternative to this book if you're uncomfortable with correcting the author's code.ASP.NET at Work: Building 10 Enterprise Projects with CDROM OverviewDiscover how to use ASP.NET to build, deploy, and run 10 distributed Web applications that can target any browser on any device
ASP.NET provides developers with the functionality they need to create enterprise-level Web applications. This book clearly shows them how to use this framework to create the top ten enterprise applications that they will need for their organizations. To build these applications, Smith explains how to combine the functionality of ASP.NET with products and technologies such as VB.NET, C#, ADO.NET, SQL Server 2000, WAP, XML, HTML, JavaScript, and Cascading Style Sheets (CSS). The projects include an address book application, a contact manager application, advertising manager, online store, and a Web log analyzer.
CD-ROM includes the complete source code for the ten projects, additional resource links, corrections, and FAQs.
Companion Web site features a working version of the ten projects built in the book.

Microsoft Technologies.NET Platform: The next big overhaul to Microsoft's technologies that will bring enterprise distributed computing to the next level by fully integrating the Internet into the development platform. This will allow interaction between any machine, on any platform, and on any device.
Visual Basic.NET: The update to this popular visual programming language will offer greater Web functionality, more sophisticated object-oriented language features, links to Microsoft's new common runtime, and a new interface.
ASP.NET: A programming framework (formerly known as Active Server Pages) for building powerful Web-based enterprise applications; can be programmed using VB.NET or C#.
C#: Microsoft's new truly object-oriented programming language that builds on the strengths of C++ and the ease of Visual Basic; promises to give Sun's Java a run for its money.
Visit our Web site at www.wiley.com/compbooks/Visit the author's Web site at www.10projectswithasp.net
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Want to learn more information about ASP.NET at Work: Building 10 Enterprise Projects with CDROM?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

The C# Programming Language (Microsoft .Net Development Series) Review

The C# Programming Language (Microsoft .Net Development Series)
Average Reviews:

(More customer reviews)
Are you looking to buy The C# Programming Language (Microsoft .Net Development Series)? Here is the right place to find the great deals. we can offer discounts of up to 90% on The C# Programming Language (Microsoft .Net Development Series). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

The C# Programming Language (Microsoft .Net Development Series) ReviewI think several of the previous reviews missed the gist of what this book is. It isn't "plagiarized", nor is it "classic" material - it simply IS a reprint of the current state of the Microsoft C# Language Specification in a snazzy new hard cover, thats all. You can download the C# Language Specification from the MSDN site if you want to take a look at precisely how the content of this book is organized. Microsoft Press first published the C# Language Specification back in 2001 based on the beta content. This is apparently just the current state of the specs, nothing fancy. Many of the examples used here are the same old examples used with the beta edition specs. This is pure techie reference material. Nothing more, nothing less.
So I gave it 3 stars. How do you rate a language specification document? It is what it is. Marketing hype about "destined to be a classic" (ya da ya da) is disingenuous, but charges of plagiarism are ill-considered also: its simply the same old spec document that Hejlsberg, et al, have been working on for the past four years. Just updated.
So if you want a nicely bound edition of the current spec buy the book...The C# Programming Language (Microsoft .Net Development Series) OverviewC# is the most exciting new language since Java. It is simple, modern, object oriented, and type-safe. It combines the high productivitiy of Rapid Application Development languages such as Visual Basic with the raw power of C++. While the specification is available online, many people find the printed version to be useful, as we have seen with The Java Language Specification and The C++ Annotated Reference Manual. Microsoft Press published the specification for the beta version of C#, and then revised that for version 1.0. The printed books, however, were nothing more than the spec printed out with covers bound on. This new version should sell much better, because of several factors.

Want to learn more information about The C# Programming Language (Microsoft .Net Development Series)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Essential ASP.NET With Examples in C# Review

Essential ASP.NET With Examples in C#
Average Reviews:

(More customer reviews)
Are you looking to buy Essential ASP.NET With Examples in C#? Here is the right place to find the great deals. we can offer discounts of up to 90% on Essential ASP.NET With Examples in C#. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Essential ASP.NET With Examples in C# ReviewI recently read the excellent "ASP.NET Essentials with Examples in C#" by Fritz Onion, published by Addison-Wesley as part of the company's excellent .NET Development Series. Having been working with ASP.NET for more than two years, I tend to be a bit more skeptical of new ASP.NET titles when they take an omnibus approach, attempting to preview an entire technology in one book, rather than a specific part of a platform or the application of it.
This is definitely not the case with this new book, as it's a very refreshing overview of ASP.NET for those who have been working with it.
It's been my experience that with most titles taking an omnibus approach, a book will have one or two chapters that really shine, explaining some aspect of ASP.NET development better than most books. This book has several such gems. It features one of the better descriptions of proper surgery of machine.config/web.config that you'll find on the market today. Specifically, each element with an application's configuration file is examined, instead of the lackadaisical "here's a look at the more important ones" approach that so many authors sadly resort to.
It also sports a better description than most books about the ASP.NET worker process (aspnet_wp.exe) and the role of it within the context of an application. The book also does a good job of defining the HTTP pipeline and the importance of authoring custom modules to extend/enhance an application. Really good chapters on data binding and writing custom server controls also stand out. Both beginners and experienced developers will get a lot out of these helpful and very necessary explanations.
The illustrations are very helpful, and Onion takes another rarely-used approach - explaining each and every data member for each interface implemented by ASP.NET, rather than just saying, "Class XYZ implements IASyncResult". The book's focus is giving the professional developer a better understanding of the inner-workings of the ASP.NET platform, not providing some generic code samples.
Author Onion's writing style is pleasant - he doesn't insult more experienced developers by diluting the easier material, and likewise won't render beginners numb with confusion when explaining more technical concepts.
The book's physical binding is solid, with a rugged cover, thick paper, and a spine that won't easily break while resting in your lap while coding or on your stomach while reading (like me!) At a lean 378 pages, the book features 11 power-packed chapters that won't have you forego your normal social habits just to get through it (I finished the book in two nights' time).
However, I found it curious that the book did not cover the obligatory chapter on XML Web services. This surprised me, as it has become a de facto standard for authoring ASP.NET titles to at least mention how to write "Hello, world!". No biggie on this one, just sort of surprising.
But outside of that, the book is a winner, and a must-have for experienced developers who want to augment their knowledge of ASP.NET by being aware what goes on under-the-hood.
Bravo Fritz, for a job well done!Essential ASP.NET With Examples in C# OverviewEssential ASP.NET with Examples in C# is the C# programmer's definitive reference for ASP.NET through version 1.1. Intended for students with advanced programming experience, this book provides them with the information needed to fully understand the technology, and is a clear guide to using ASP.NET to build robust and well architected Web applications. This book begins with a discussion of the rationale behind the design of ASP.NET and an introduction to how it builds on top of the .NET framework. Subsequent chapters explore the host of new features in ASP.NET, including the server-side compilation model, code-behind classes, server-side controls, form validation, the data binding model, and custom control development. Throughout the book, working examples illustrate best practices for building Web-based applications in C#.

Want to learn more information about Essential ASP.NET With Examples in C#?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Beginning ASP.NET 3.5: In C# and VB (Programmer to Programmer) Review

Beginning ASP.NET 3.5: In C# and VB (Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy Beginning ASP.NET 3.5: In C# and VB (Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Beginning ASP.NET 3.5: In C# and VB (Programmer to Programmer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Beginning ASP.NET 3.5: In C# and VB (Programmer to Programmer) ReviewI've picked up copies of Beginning ASP.NET 2.0; Build Your Own ASP.NET 2.0 Web Site Using C# & VB; Beginning ASP.NET 2.0 E-Commerce in C# 2005 From Novice to Professional; and Microsoft ASP.NET 3.5 Step by Step (the only one I can recommend). With all of these, I struggled to read them and didn't feel as though I learned much, or in the case of the last, failed to get much more than an overview of ASP.NET (albeit a good one).
However, with Imar Spaanjaars' book, I finally feel comfortable with ASP.NET 3.5.
In this book Imar works through the steps of creating of an actual, fully-functional, ASP.NET 3.5 Web site, that's actually not that bad (ignoring some questionable design).
Unlike other books, Imar covers both the Express and commercial versions of Visual Studio, in a very unobtrusive way. In addition, Imar doesn't rely solely on the ASP.NET components, but gives a good deal of actual programming, in both C# and VB (in a very clean, comfortable, way).
While it's true that he references a number of other Wrox books, such as Professional ASP.NET 3.5: In C# and VB (Programmer to Programmer), there is very little that needs to be examined to get a site up and running, that would suit the majority of business needs.
Overall, my faith in the ability of Web developers to write good books has been restored by this tome (and at over 700 pages, tome it is). A Web developer Imar is, and to us, as equals, is to whom he speaks. This is clearly seen in his summaries and tips, at the end of each chapter.
I give this book 5 stars of 5. If you've read the other books and been left sad, confused, and/or angry, this is the volume to pick up.
Note: I will be reading this book twice, once I've finished with Professional ASP.NET 3.5: In C# and VB (Programmer to Programmer). There is so much in this book that bears repeating, and many things that I'm sure I missed in my first read, since it's so full of (valuable) information.Beginning ASP.NET 3.5: In C# and VB (Programmer to Programmer) OverviewThis book is for anyone who wants to learn how to build rich and interactive web sites that run on the Microsoft platform. With the knowledge you gain from this book, you create a great foundation to build any type of web site, ranging from simple hobby-related web sites to sites you may be creating for commercial purposes.
Anyone new to web programming should be able to follow along because no prior background in web development is assumed. The book starts at the very beginning of web development by showing you how to obtain and install Visual Web Developer. The chapters that follow gradually introduce you to new technologies, building on top of the knowledge gained in the previous chapters.
Do you have a strong preference for Visual Basic over C# or the other way around? Or do you think both languages are equally cool? Or maybe you haven't made up your mind yet and want to learn both languages? Either way, you'll like this book because all code examples are presented in both languages!
Even if you're already familiar with previous versions of ASP.NET, with the 1.x versions in particular, you may gain a lot from this book. Although many concepts from ASP.NET 2.0 are brought forward into ASP.NET 3.5, you'll discover there's a host of new stuff to be found in this book, including an introduction to LINQ, the new CSS and JavaScript debugging tools, new ASP.NET controls, and integrated support for ASP.NET Ajax.
To build effective and attractive database-driven web sites, you need two things: a solid and fast framework to run your web pages on and a rich and extensive environment to create and program these web pages. With ASP.NET 3.5 and Visual Web Developer 2008 you get both. Together they form the platform to create dynamic and interactive web applications.
ASP.NET 3.5 builds on top of its popular predecessor ASP.NET 2.0. While maintaining backward compatibility with sites built using this older version, the Microsoft .NET Framework 3.5 in general and ASP.NET 3.5 in particular add a lot of new, compelling features to the mix.
Continuing the path of "less code" that was entered with the 2.0 version of the .NET Framework, ASP.NET 3.5 lets you accomplish more with even less code. New features like LINQ that are added to the .NET Framework allow you to access a database with little to no hand written code. The integration of Microsoft ASP.NET Ajax into the ASP.NET Framework and Visual Web Developer means you can now create fast responding and spiffy web interfaces simply by dragging a few controls onto your page and setting a few properties. This book gives you an in-depth look at both these technologies.
The support for cascading style sheets (CSS), the language to lay out and format web pages, has undergone a major overhaul in Visual Web Developer. The design time support, that shows you how a page will eventually look in the browser, has been vastly improved. Additionally, Visual Web Developer now ships with a lot of tools that make writing CSS a breeze.
However, drag-and-drop support and visual tools are not the only things you'll learn from this book. ASP.NET 3.5 and Visual Web Developer 2008 come with a great and extensive set of tools to help you program your web applications. These tools range from the new LINQ syntax that allows you to query data and databases in your web applications, to the vastly improved debugging capabilities that allow you to debug your application from client-side JavaScript all the way up into your server-side code, all with the same familiar user interface, commands, and actions.
Under the hood, ASP.NET 3.5 makes use of the same run-time as version 2.0. This ensures a great backward compatibility with that version, which means that ASP.NET 2.0 applications continue to run under the new framework. But don't be fooled by the fact that the run-time hasn't changed. Although the technical underpinnings needed to execute your web application haven't changed, the .NET 3.5 Framework and ASP.NET add a lot of new features, as you'll discover in this book.
Probably the best thing of Visual Web Developer 2008 is its price: it's available for free. Although the commercial versions of Visual Studio 2008 ship with Visual Web Developer, you can also download and install the free Express Edition. This makes Visual Web Developer 2008 and ASP.NET 3.5 probably the most attractive and compelling web development technologies available today.
This book teaches you how to create a feature-rich, data-driven, and interactive web site. Although this is quite a mouthful, you'll find that with Visual Web Developer 2008 this isn't as hard as it seems. You'll see the entire process of building a web site, from installing Visual Web Developer 2008 in Chapter 1 all the way up to putting your web application on a live server in Chapter 18. The book is divided into 18 chapters, each dealing with a specific subject.
Chapter 1, "Getting Started With ASP.NET 3.5." In this chapter you'll see how to obtain and install Visual Web Developer 2008. You'll get instructions for downloading and installing the free edition of Visual Web Developer 2008, called the Express Edition. You are also introduced to HTML, the language behind every web page. The chapter closes with an overview of the customization options that Visual Web Developer gives you.
Chapter 2, "Building an ASP.NET Web Site." This chapter shows you how to create a new web site and how to add new elements like pages to it. Besides learning how to create a well-structured site, you also see how to use the numerous tools in Visual Web Developer to create HTML and ASP.NET pages.
Chapter 3, "Designing Your Web Pages." Visual Web Developer comes with a host of tools that allow you to create well-designed and attractive web pages. In this chapter, you see how to make good use of these tools. Additionally, you learn about CSS, the language that is used to format web pages.
Chapter 4, "Working with ASP.NET Controls." ASP.NET Server controls are one of the most important concepts in ASP.NET. They allow you to create complex and feature-rich web sites with very little code. This chapter introduces you to the large number of server controls that are available, explains what they are used for, and shows you how to use them.
Chapter 5, "Programming Your ASP.NET Web Pages." Although the built-in CSS tools and the ASP.NET server controls can get you a long way in creating web pages, you are likely to use a programming language to enhance your pages. This chapter serves as an introduction to programming with a strong focus on programming web pages. Best of all: all the examples you see in this chapter (and the rest of the book) are in both Visual Basic and C#, so you can choose the language you like best.
Chapter 6, "Creating Consistent Looking Web Sites." Consistency is important to give your web site an attractive and professional appeal. ASP.NET helps you create consistent-looking pages through the use of master pages, which allow you to define the global look and feel of a page. Skins and themes help you to centralize the looks of controls and other visual elements in your site. You also see how to create a base page that helps to centralize programming code that you need on all pages in your site.
Chapter 7, "Navigation." To help your visitors find their way around your site, ASP.NET comes with a number of navigation controls. These controls are used to build the navigation structure of your site. They can be connected to your site's central site map that defines the pages in your web site. You also learn how to programmatically send users from one page to another.
Chapter 8, "User Controls." User Controls are reusable page fragments that can be used in multiple web pages. As such, they are great for repeating content like menus, banners, and so on. In this chapter, you learn how to create and use User Controls and enhance them with some programmatic intelligence.
Chapter 9, "Validating User Input." A large part of interactivity in your site is defined by the input of your users. This chapter shows you how to accept, validate, and process user input using ASP.NET server controls. Additionally, you see how to send e-mail from your ASP.NET web application and how to read from text files.
Chapter 10, "ASP.NET Ajax." Microsoft ASP.NET Ajax allows you to create good looking, flicker free web pages that close the gap between traditional desktop applications and web applications. In this chapter you learn how to use the built-in Ajax features to enhance the presence of your web pages, resulting in a smoother interaction with the web site.
Chapter 11, "Introduction to Databases." Understanding how to use databases is critical to building modern web sites, as most modern web sites require the use of a database. You'll learn the basics of SQL, the query language that allows you to access and alter data in a database. In addition, you are introduced to the database tools found in Visual Web Developer that help you create and manage your SQL Server databases.
Chapter 12, "Displaying and Updating Data." Building on the knowledge you gained in the previous chapter, this chapter shows you how to use the ASP.NET data-bound and data source controls to create a rich interface that enables your users to interact with the data in the database that these controls target.
Chapter 13, "LINQ." LINQ is Microsoft's new solution for accessing objects, databases, XML, and more. In this chapter you'll see how to use LINQ to SQL to access SQL Server databases. Instead of writing a lot of manual code, you create a bunch of LINQ objects that do the heavy work for you. This chapter shows you what LINQ is all about, how to use the visual LINQ designer built into Visual Web Developer, and how to write LINQ queries to get data in and out of your SQL Server database.
Chapter 14, "Presenting Data: Advanced Topics....

Want to learn more information about Beginning ASP.NET 3.5: In C# and VB (Programmer to Programmer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

ASP.Net 2.0 Web Parts in Action: Building Dynamic Web Portals Review

ASP.Net 2.0 Web Parts in Action: Building Dynamic Web Portals
Average Reviews:

(More customer reviews)
Are you looking to buy ASP.Net 2.0 Web Parts in Action: Building Dynamic Web Portals? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.Net 2.0 Web Parts in Action: Building Dynamic Web Portals. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

ASP.Net 2.0 Web Parts in Action: Building Dynamic Web Portals ReviewAlthough SharePoint 2003 allowed us to create Web Parts, it was tedious and you couldn't use it outside of SharePoint. Microsoft upped the ante with the release of ASP.NET 2.0. You can create Web Parts in ASP.NET 2.0 and use them in both ASP.NET web sites and SharePoint 2007.
Darren has written a very solid book on Web Parts. This book covers different areas of the Web Part framework and the author does a very good job of explaining the subject in a clear manner. Darren starts at the beginning (explaining portals and web parts) and moves to more advanced areas. Darren also covers areas such as SharePoint, AJAX, and discussing other portals such as Live.com (including how to build a gadget).
I did run into a few issues with the book's source code but after posting the issues on the book's forum, Darren had a fix for me within 12 hours. This book also covers some areas which I have not seen before such as splitting out the catalog into a separate web page. There are numerous extensions discussed where I said out loud: "I didn't know it could do that!".
[...]ASP.Net 2.0 Web Parts in Action: Building Dynamic Web Portals Overview
"A must-buy for every ASP.NET developer using Web Parts." Scott Guthrie General Manager Microsoft Developer Division

"Squeezes the full potential out of ASP.NET Web Parts." Andres Sanabria Lead Program Manager ASP.NET and Server Application Frameworks

Using Web Parts, ASP.NET developers can create portals with the same advanced features found in sites such as Live.com and Google ig.

ASP.NET 2.0 Web Parts in Action demystifies portal design, development, maintenance, and deployment. In over 400 code-packed pages, ASP.NET expert Darren Neimke shares his deep understanding of the controls and services that make up the portal framework.

This book will help you to code like a guru but think like a user. For example, you'll discover how to use Web Parts to reduce four-step actions to a single click with a strategically-placed edit button. Learn to balance features and usability to make your portals both look good and work well.

ASP.NET 2.0 Web Parts in Action gives you the tools you need to move your ideas off the whiteboard and bring them to life. Find out how to provide the personalization options your users want while preserving the look and feel of your portals with solid designs and custom chrome. Create usable information dashboards and tackle tough interoperability questions with confidence.

All the information in this book is performance-tested. Author Darren Neimke walks you through Web Parts concepts including static and dynamic connections, WebPartManager, SQLPersonalizationProvider, and the hot new ASP.NET Atlas framework.

Whether you're creating custom solutions or adding Web Parts to SharePoint 2007, exploring Atlas or dabbling in gadgets, ASP.NET 2.0 Web Parts in Action will get you started and guide you as you build successful portals using ASP.NET Web Parts.


Want to learn more information about ASP.Net 2.0 Web Parts in Action: Building Dynamic Web Portals?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...