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

  Author:    Zak Ruvalcaba
  ISBN:    0957921861
  Sales Rank:    151600
  Published:    2004-03
  Publisher:    SitePoint
  # Pages:    763
  Binding:    Paperback
  Avg. Rating:    5.0 based on 37 reviews
  Used Offers:    14 from $18.02
  Amazon Price:    $29.67
  (Data above last updated:  2008-10-14 07:16:11 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
Build Your Own ASP.NET Website Using C# & VB.NET
  
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.
                  Reader Reviews 1 - 41 of 41                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
10-05-08 5 1\1
(Hide Review...)  Great learning tool!
Reviewer Permalink
I really appreciate this book for what it is, a beginner's book. Will this book be applicable to you as a seasoned developer in any language, I don't think so, it really is a "Build your own site" type of book.

For those who are interested in getting a solid foundation in many of the basics of ASP.NET 2.0, I would recommend this book. I will be following this book with Damien Foggon's ASP.NET Beginning DB Book and then moving to Chistian Darie's ASP.NET Ecommerce book finishing up with the Problem, Design Solution ASP.NET 2.0 by wrox. I tend to need alot of example to get me where I am going, and I feel like I got much more of a bang for my buck with this book as it was easy to read and follow the examples.

Now, I did run into some setup issues that produced some errors along the way. Patience and persistence paid off everytime, along with some assistance from those on the web who had the same problems before me. In no way was the book responsible for my system setup, I actually received support from the sitepoint forums, so thanks.

Looking forward to getting into the next book. BTW, I have already built 5 published sites with just the help of this book and I have more clients calling.

In summary, from html to asp.net 2.0 in 8 days with great success! Thanks for a great book!
(Review Data Last Updated: 2008-10-14 07:17:05 EST)
09-09-08 5 (NA)
(Hide Review...)  The Best book on ASP.NET 2.0
Reviewer Permalink
This is without a doubt the best book on ASP.net 2.0 I have read. If you need to start from the beginning ......... This is the book!!!!
(Review Data Last Updated: 2008-09-19 06:55:59 EST)
10-03-07 5 0\1
(Hide Review...)  An excellent book
Reviewer Permalink
I have read many technical books and this is so far the best. I know my way around computers and the basics of programming and wanted to learn some more of ASP.NET. This book has been an excellent tutorial. Even the basics of object oriented programming and SQL are explained. Loved it.

There is one caveat. The book was written for Windows XP and IIS 6. If you are using Windows Vista and IIS 7 like me, be prepared to search for some stuff yourself. Do not worry though, some Googling will help you along the way.
(Review Data Last Updated: 2008-09-19 06:55:59 EST)
08-23-07 4 0\1
(Hide Review...)  good for beginner and semi-experienced asp.net developers
Reviewer Permalink
i got into dot net when it first came out, when sample codes on how do things you take for granted were scarce or non existent. I was converting an ASP app to dot net. was ahead of my time, ran into too many mundane issues, cancelled my project after 5 months. Now I want to try ASP.NET for real.

I've found this book to be very helpful in connecting the dots. The samples are good enough . Highly recommend it.
(Review Data Last Updated: 2007-10-04 08:13:46 EST)
05-24-07 5 3\3
(Hide Review...)  I found the right book to learn asp.net
Reviewer Permalink
I am an asp programmer. And I would like to transform myself into asp.net. after trying one title after another by reading the PDF files that I found on the net, I thought I found the right book ASP.NET 2.0 Unleashed from Stephen Walther. I bought the book and learned from it. But I got stuck somewhere after the basic controls. The author assumes that the reader is either intermediate or advanced level with the .NET programming skill. I am not at that level yet. Again I went back to find other PDF files and I found this one and I knew this was the perfect fit for me. I bought the book and I am very happy with this book. it teaches asp.net 2.0 from beginning level. It explains in details all the basic knowleges that an asp.net programmer needs to know. Then it moves on to ado.net. But all these are just basics only. not going too far into advanced level. One thing that I like is that I build the project while learning. There are minor wording error. If you don't know programming, then this is the problem. If you already know programming (VB,C#), then you can see the wording error and correct yourself.
If you are looking for a book that set you up from start with .NET, this one is the right one. If you already have the basic of asp.net and would like to get to the advanced level, then you may be disappointed.
(Review Data Last Updated: 2007-08-24 03:20:15 EST)
03-21-07 4 (NA)
(Hide Review...)  I really like the book and all but come on!
Reviewer Permalink
The Book overall is good. Firstly, it is a very compressive book from the perspective of general coverage of commonly encountered tasks. The book also covers the Express versions of SQL Server and VS. The style is easy to follow. Where I'm a bit confused is with substance, for example the GridView coverage. The GridView supersedes the DataGrid the authors rave about it and then barely explain how to wire it up! In nearly 700 pages there are roughly 20 pages about the GridView 7 of which are about styling followed by another 6 full of screen shots and code listing, and 1 about how great it is! Bums me out, I really like the book and all but come on.
(Review Data Last Updated: 2007-03-25 09:16:36 EST)
02-24-07 3 (NA)
(Hide Review...)  Its a good book
Reviewer Permalink
The Book overall is good, but there are some mis-types in the code that, if you follow along, will screw you up. Its also vague about some things, but if you have some basic knowledge of visual studio and/or asp, it is a good reinforcement.
(Review Data Last Updated: 2007-05-26 08:40:38 EST)
02-03-07 5 (NA)
(Hide Review...)  Here's all the information you need to get up and running with ASP.NET
Reviewer Permalink
Examples, insights, and even code samples pack a reference for programmers working in C# and VB in an updated second edition to a popular step-by-step guide. Here's all the information you need to get up and running with ASP.NET, from how to build a first web site to applying the free code samples within to more advanced projects. It's a top pick programmers - especially newcomers to ASP.NET - won't want to be without.

(Review Data Last Updated: 2007-02-24 19:35:44 EST)
01-10-07 5 1\1
(Hide Review...)  Exceptional ASP.NET 2.0 Web Development Resouce
Reviewer Permalink
'Build Your Own ASP.NET 2.0 Web Site Using C# & VB' is another gem in the long list of precious books published by sitepoint. With their usual spot-on layout and outstanding writing, this 650+ page book is a must own for anyone that wants to learn and EXCEL at ASP.NET 2.0 development. Before I write more, let me list the chapter summary:

01. Introducing ASP.NET
02. ASP.NET Basics
03. VB and C# Basics
04. Developing ASP.NET web pages
05. Building web apps
06. Using validation controls
07. Database design and development
08. SQL
09. ADO.NET
10. Data Lists
11. Grid View and Details View
12. Advanced data access
13. Security and User Authentication
14. Files and Email

Anyone and I mean ANYONE that is new or using ASP.NET 2.0 can and WILL get something out of this book. Unless you are a master uber ASP.NET 2.0 web developer, this book will not only teach but it will improve your skillset from before you started using this text. ASP.NET basics, database connections, listviews, master pages, html controls, etc etc etc... it's all here and it's all G-O-O-D

The price for this book is an absolute steal and I can easily give another HPR for this book as I have many times in the past with the sitepoint line. Sitepoint books are like candy for web developers so if you see that orange, blue and white color scheme, it means one thing: QUALITY

***** HIGHEST POSSIBLE RECOMMENDATION
(Review Data Last Updated: 2007-02-15 20:56:20 EST)
12-05-06 5 2\2
(Hide Review...)  Excellent coverage of ASP.NET 2.0 for those new to .NET
Reviewer Permalink
An absolutely terrific book for those of us new to ASP.NET (either 1.1 or 2.0). The book covers ASP.NET 2.0 and uses all the freely available VS.NET-based tools from Microsoft like Visual Web Developer 2005 Express and SQL Server 2005 Express. I come from a J2EE/Tomcat/JBoss background but this book really opens up the .NET world for those of us who are not initiated in the ASP.NET way to build web applications. They spend the 1st 4 chapters using a plain text editor to show the basics of ASP.NET page creation and hooking up virtual directories for the project files. Chapter 5 and beyond dive into the use of Visual Web Developer 2005 Express and the creation of a fully working web site deployed onto IIS. I am only 1/3 of the way there but so far the writing style and coverage provide an excellent presentation of the material.
(Review Data Last Updated: 2007-01-22 17:08:20 EST)
10-14-06 5 (NA)
(Hide Review...)  One of the best ASP.NET books
Reviewer Permalink
I finished reading this book yesterday and I am very pleased with it. The author starts by explaining some programming basics for both languages (VB.NET and C#). Then he explains ASP controls (html controls and validation controls). During the rest of the book, he develops a web-based intranet and explains many features of ASP such as ADO.NET, DataGrid and DataList controls, DataSets,etc. There is a chapter where the author explains how we can build a shopping cart and connect it to paypal which I found very interesting. The code is very neat and easy to understand. I totally recommend this book to those who would like to learn ASP.NET as well those who want to expand their ASP.NET knowledge.
(Review Data Last Updated: 2006-12-06 16:11:02 EST)
08-13-06 4 (NA)
(Hide Review...)  Best .Net Book
Reviewer Permalink
The best thing about this book is someone like me who is new to the .DOT NET was able to learn & the paralell comparison between the VB & C# code is excellent. The only disappointment is that with the text book I was expecting a CD with Adobe Reader version as well. Which I did not recieve.
(Review Data Last Updated: 2006-10-14 09:57:16 EST)
05-02-06 4 0\2
(Hide Review...)  Pretty Good but not the best
Reviewer Permalink
I bought this book because of all the great reviews, but the book is good for a beginner that only wants to be a beginner. All the examples are in the book and are coded in C# and VB for ASP.NET v1.1. The book makes a complicated attempt to install and configure the IIS on your MS 2000 SP4, XP Pro and Microsoft Server 2003. I have Server 2003 from school and it only requires to Add the Application Server Role from your Manager Your Server GUI, but the book gives you all the run around, complicated jargon, and no pictures. I found that GOOGLE can explain many of these topics and they include pictures. That is probably the worst part of the book they try to explain everything Microsoft Access: SQL and T-SQL; Microsoft Server: C# and VB. It's a good idea, but the book talks to much and you feel like you're taking one of those long boring classes with no examples and personal injected material. There are some pretty good examples, but you will not design Amazon or eBay from the examples. ASP.NET is easy if you get the right book. How do you learn ASP.NET? Simple tons of examples, practice and bringing prier examples into new web designs! You can read all the fancy jargon and textbooks you want, but it comes down to the code, which means examples dude. They try to teach you Microsoft Access SQL and T-SQL, but everything is brief because there is not enough time to explain topics about database and the application server. The book is good, but don't stick with this book forever because you will end up hating ASP.NET.

You will need these books and software to become an Asp.NET Web Designer to create E-Commerce, C2C [. . .]:

JavaScript Unleashed: ISBN 0672321416

C# and VB (w/CD) ASP.NET Unleashed: ISBN 067232542X

Optional: If you want Oracle 10g Release 2: ISBN 00721911473

Optional: Microsoft Server 2000: ISBN 0672324679

Recommend: DB2 Express-C: No Book but GOOGLE has free code for you

Microsoft Server 2003: No book needed. Use GOOGLE if you get lost in the install wizard or just keep clicking next.

Recommend DSL and 2 computers. One computer for your database and the other for your ASP.NET.

Note: Oracle 10g Release 2 and ODP.NET (data provider) for ASP.NET can be downloaded from www . otn . oracle . com for free, but cost money to for licenses when you are ready to become a business, but that is up to you. Do Not Use Access, MySQL, Postgress, Oracle Express or SQL Server Express databases because those free databases are to small or unreliable to hold transaction from customers or anything of that sort. If you need a free database IBM is giving away the world's largest FREE database called DB2 Express-C at IBM .COM (includes unlimited file space and supports up to 2 Pentium Itanium Processors).

Also do not bother learning JSP, PHP, or Java Applets. Microsoft ASP.NET Framework is lighter, quicker, less code (for more action), more responsive, and is generations ahead of the pack. If you practice using ASP.NET Unleashed book you will think that the other books and languages are pathetic.


Also the new ASP.NET 2.0 Unleashed is available June 7, 2006. I will tell you if it lives up to the last one.
(Review Data Last Updated: 2006-05-18 13:15:37 EST)
04-20-06 5 2\2
(Hide Review...)  Sitepoint ASP.NET
Reviewer Permalink
A great learn-on-the-fly guide for server-side web development using Microsoft's popular web development technologies. A quick and easy read; will have you up-and-running ASP.NET websites on your own IIS web server (with a SQL Server backend!) in almost no time.
(Review Data Last Updated: 2006-09-04 14:10:59 EST)
04-07-06 4 0\2
(Hide Review...)  Websites ? Do it yourself
Reviewer Permalink
This is an excellent book for those who know computers and have some know how of using a programming language. It teaches one how to make a web site from start to end. Easy approach and simplicity, they have troed to keep things easy. Nice humor too.

Worth buying.

Deepak Sharma
http://www.orientindia.biz
(Review Data Last Updated: 2006-09-04 14:10:59 EST)
03-13-06 4 2\4
(Hide Review...)  Good for novice .net programmer
Reviewer Permalink
This book gives a very good start for a novice .net programmer. The best thing about this book is that every example is given in C# and VB.NET
(Review Data Last Updated: 2006-09-04 14:10:59 EST)
02-28-06 5 2\2
(Hide Review...)  Excellent ASP.NET Intro for Beginners
Reviewer Permalink
I was a total novice two years ago to ASP.NET programming and bought this book for a start... The author's simplicity and sense of humour with the subject gave me a very good foundation and I was able to develop my first ASP.NET with VB site. I'm a good .NET programmer now and have gone further into Windows-forms, .NET Remoting/ Distributed Objects and .NET Wireless which are not covered in this book... but nevertheless I still (fondly) have Zak's book on my desktop and highly recommend it for beginners. I believe it deserves the 5 star.
(Review Data Last Updated: 2006-09-04 14:10:59 EST)
02-10-06 2 9\18
(Hide Review...)  Buyer Beware
Reviewer Permalink
I've been meaning to write a review about this book..

First, look at the cover. How stupid is that? A little boy playing in a sandbox? C'mon, Sitepoint; you can do better than that -- can't you?

Second, this book is already outdated. It does not cover Web Developer or Express 2005 whatsoever. It speaks to both Access and Web Admin to perform most tasks. The Access coverage is current, but the Web Admin and PWS references are completely out of date and no longer even necessary given the power of Web Developer Express 2005 and SQL Server Express. So if you want something current, you can rule this book out.

Third, the author uses a fictitious company to provide the basis of so-called 'end to end' instruction in this book. The name of the fictitious company is "Dorknozzle." Cute. But not really. Development is a very serious topic - for me, anyways - and I don't appreciate the vernacular being so cheesy. Perhaps the author used this name to "soften" the material a bit in an effort to make it seem less intimidating. Wrong place to do it. He had plenty of opportunities to do that with the content, but he instead chose to provide endless examples in both languages, filling his pages so the book would appear to contain far more content than it actually DOES.

Fourth, this is not a serious book for developing anything. It doesn't programatically start where it should in terms of actual developing: discussing user accounts, security, roles, permissions, etc etc etc etc. In fact users aren't even discussed until much later in the book. In addition, the content is very softballish in nature (just like the Dorknozzle name). And really, how many people are developing intranets? And how many people really need instruction on how to build a "helpdesk trouble ticket" application? Oh, and I should state here: this book does not provide meaningfull instruction for an end to end WEB (as in public site!) application. It's for a fictitious intranet. It's typical for the author to (i.e.) show you how to create a newsletter, how to display the title on one page, then completely abandon the topic without telling you how to edit the articles, send them to multiple recipients, display them programtically by category or query, etc etc. In other words, he leaves out all the stuff you REALLY want to know. It's the worst form of literary "doorbell ditch" I have encountered - and it's not just this book, it happens in many others, too.

I could go on and on, but in summary I will advise anyone who is serious about TRULY learning .net application development to ignore this book completely. I've yet to find a truly well written book on end to end .net development. Perhaps one day it will come. Or perhaps I will have to write it myself someday because these publishers just can't get it right.
(Review Data Last Updated: 2006-09-04 14:10:59 EST)
02-08-06 5 3\3
(Hide Review...)  Wonderful Practical Book
Reviewer Permalink
At first I was kind of skeptical of a book that promises to enable me to build my own web site, but this book delivers.

What separates this book from most other programming books is that each of the examples in the book point to some goal, which is to help complete an intranet web site. So you are not only learning, you are seeing the application grow and even having some fun putting it together...imagine that?

Some of the previous reviewers decried the fact that this book didn't use Visual Studio IDE. I don't think this is any deterrent to using this book. I was easily able to use the Visual Studio .NET 2003 IDE for this book.

Some suggestions I would make to improve this book would be to use examples from MSDE instead of Access. Provide more examples of using stored procedure data sources instead of inline sql.
(Review Data Last Updated: 2006-07-07 13:06:36 EST)
12-14-05 5 2\3
(Hide Review...)  Great book, it will start you up
Reviewer Permalink
I found myself spending dozens of hours in the last few months searching the Web to find answers to common aspnet related problems. The Web has a great resource of aspnet tutorials and you will most likely find anything you are looking for without the need of purchasing a book. You will soon need a pair of thick glasses after spending all that time searching/learning online.
Not yet blind and still eager to learn I decided to buy Zak's book: I read the first 400 pages passed the DataSet chapter in one single day. It felt like getting just the right answers to so many of the problems I have encountered that I really wish I had this book few months ago. The book leads you through very good examples to what are the basics of aspnet, how to accomplish common tasks that turned into living hell too many of my days. Maybe I was already finding my way into the world of aspnet but this book really kicked me in. A real world project example brought to life, chapter after chapter, was definately an invaluable add in. After reading the book, and you have a lot to work with, you' ll go back online to search for more specific articles to extend your knowledges.
I hope Zak will soon write another book maybe more advanced this time, so I can keep on learning just as easily. If I switch to C# I don't have to go further I already have the right book.

Great Job!
(Review Data Last Updated: 2006-07-07 13:06:36 EST)
10-17-05 3 8\13
(Hide Review...)  A different approach.
Reviewer Permalink
Projects in this book fail to utilize the GUI in Visual Studio or even vb.net. From a business programming standpoint, Zak's approach is not as efficient as developing in VS.NET. The entire book walks you through coding in the old ASP format - using a text editor and hand typing the code. Most of your code is exposed when you view the source code on the website. If you use vs.net, the server side coding is removed when a page is posted back to the client.

The biggest loss in using this book is the fact that, by not using Visual Studio, the Intelligent coding feature is not exposed to the user. This is a tremendous help at times.

If you enjoy typing, this book is for you by all means. It uses the old approach and doesn't take advantage of VS' advanced GUI. Sure there is more overhead but processing power is cheap nowadays. It's well worth the trade off.
(Review Data Last Updated: 2006-07-07 13:06:36 EST)
09-24-05 5 9\11
(Hide Review...)  Fantastic book for beginners
Reviewer Permalink
I am pretty well versed in HTML and Javascript coding. I wanted to learn ASP.NET coding and this book was fantastic. What I liked about it was it taught me by walking me through building an actual website from beginning to end.

Each chapter deals with a different subject that builds on what you learned in the previous chapters. After the author lists the code, he goes over every line and explains what each one does and why. This was fantastic as you get to see the code twice and really get it ingrained in your head.

I would suggest this book to anyone new to ASP.NET as it has really given me a good grasp of the technology. Now I need to find a more advanced book to further my skills.
(Review Data Last Updated: 2006-07-07 13:06:36 EST)
09-06-05 5 7\8
(Hide Review...)  Best Introduction to .NET
Reviewer Permalink
I have been developing software for years. I have been programming in VB since 1991 and BASIC since 1978. I know many old languages like Assembly, Fortran and COBOL, but I have been hesitant to take the time to learn the new VB.NET and have figured C# would have been too hard. That is not the case and this book has made it easy. I read some reviews here on Amazon from other developers who thought the book had too much easy things in the first few chapters, but that is what makes it so good. By the end of the book, you are definitely wanting more meat and are ready to buy the next level of learning book, but you know the core of both languages. Although the accompanying website for the book has all of the code for download, I made sure I typed in all of the code. I did VB.NET first, then C#. By the second or third example, I was able to code the C# example without looking at the book from just seeing the VB.NET example. C# is very similar to VB.NET making it VERY EASY to learn. I definitely recommend this book! If you haven't delved into .NET yet, this is absolutely the best first book you could buy. Thihnk of this as the 101 college intro class to .NET. All other books will become easy after you read this one. The book claims that it was written with both the developer and non-developer in mind. I would have to say that I definitely believe a non-developer could follow it and learn the languages.
(Review Data Last Updated: 2006-07-07 13:06:36 EST)
09-01-05 1 9\17
(Hide Review...)  lacks a lot of information
Reviewer Permalink
This book proclaims at the start that it is for an audience ranging from beginners to veterans of programming.

Even if you are a veteran programmer, you will probably be at a loss after you follow the directions in the first 30 pages of this book. But if you aren't a veteran programmer, you will most likely find yourself lost on page 28.

Not lost as in confused, but lost as how to solve the numerous problems you may face in configuring IIS and the user accounts.

Page 28 gets you ready to run your first .aspx file from your localhost, and assumes you will have no problems. But you most likely will. So many things can go wrong, and this book does not even begin to address the things that can go run even as it leads you thru your first "simple" ASP.NET example.

It doesn't even tell you how to look at event logs, much less how to solve them. So it makes sense why this book is supposedly targeted to suck a big audience: the suckers who will buy it and give up after the first of many cryptic errors from IIS, or the veterans who may just pick up a few tips.

After many hours of research, no thanks to this book nor the forums it offers, did I learn that I had to change my machine.config file to refer to "system" instead of "machine".

And this can be a dangerous quick fix.

In summary, this book is not worth it unless you are completely familiar with how to install and use IIS, and finally configure it for ASP.NET. Not even a mention about the aspnet_mp nor the asp_regiis -r -i command line config. Did the author think you already knew this, even if you were a beginner?

The fact that the author avoided mentioning any of the difficulties you can face in just getting IIS/ASP.NET configured makes the book a bad choice unless you are very familiar with those configurations already.

(Review Data Last Updated: 2006-06-25 09:54:31 EST)
08-24-05 5 3\14
(Hide Review...)  Basic Introduction of ASP.Net
Reviewer Permalink
ASP.NET is a server side language. Server side coding abstracts the code providing a simple client code interfaces of HTML and Webform tag inserts in the ASPX text. The Asp.net download is available at www.asp.net. IIS5.0 and the dot.net framework need to be installed on the web server.

Webforms provide web components that run server side code written in VB or C#. ASP.Net basics start with a page structure. A page structure is a simple text file ending with an aspx file extension. At runtime ASP.Net compiles the code into a common language runtime (CLR). The page structure include directives, code declaration blocks (import and page), code render blocks (<% Insert your code %>,asp.net server controls (plus user defined controls), server side includes (), literal and HTML tags.

The import code declaration makes functionality defined elsewhere available in a page through the use of namespace.

ASP.NET is part of the Dot.NET framework. The namespaces represent features in the form of classes. The developer finds the namespace that contains functionality, he wants, and imports it in. Dot.net represents different levels of the hierarchy.

Class scope is either public or private. Public allows the property or method to be called outside the class. Private cannot be used outside of the class.

The IsPostback function prevents code in the Page load from being executed again as Client events are being post back to the server.

ADO.NET:

OleDBConnection: This class exposes properties and methods for establishing a direct connection to your Ole DB database.

OleDBCommand: This class is used to hold the SQL queries and stored procedure names that are to be run on the database.

OleDBReader: Data is returned from the database into the DataReader. This class contains properties and methods that let you iterate through the data returned by the query.

Public Class WebForm1

Inherits System.Web.UI.Page
Dim sBuffer
Dim objConn As OleDb.OleDbConnection
Dim objCmd As OleDb.OleDbCommand
Dim objReader As OleDb.OleDbDataReader


'This call is required by the Web Form Designer.
Private Sub InitializeComponent()

End Sub

Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
'CODEGEN: This method call is required by the Web Form Designer
'Do not modify it using the code editor.
InitializeComponent()
End Sub

#End Region

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here
'C:\Inetpub\wwwroot\WebApplication1
lblTime.Text = DateTime.Now.ToString

sBuffer = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath("ms_database.mdb")
objConn = New OleDb.OleDbConnection(sBuffer)

objConn.Open()
objCmd = New OleDb.OleDbCommand("select * from member", objConn)

objReader = objCmd.ExecuteReader()
While objReader.Read()
Response.Write(objReader("lastname") & "")
End While
End Sub


Parameterizing reduces SQL preparation time. Data variable information is bound to the database variable. The command object algorithm considers, such things as, is the variable value a NULL value, are there single quotes in strings, what is the precision of numeric types, and inserting of special tokens for dates dependant on the database type. If you do not use parameterizing of fields to the command object, you will need to consider special formating of data bound to the database field.

Private sub LoadReaderWithParameter
dim SQL
sSQL="select * from member where lastname=@ParameterField1 order by lastname"

objCmd = New OleDb.OleDbCommand(sSQL, objConn)
objCmd.Parameters.Add("@ParameterField1", sParameterField1)
objReader = objCmd.ExecuteReader()

end sub
(Review Data Last Updated: 2005-12-13 16:18:17 EST)
08-23-05 3 1\5
(Hide Review...)  Not as great as it sounds...
Reviewer Permalink
The book promises more than it delivers... and downloading from the code archive is a pain.

It didn't help me much with my class...
(Review Data Last Updated: 2006-06-25 09:54:31 EST)
08-18-05 4 1\1
(Hide Review...)  Awesome Primer!
Reviewer Permalink
This book is helping me to learn ASP.NET with VB.NET. I wish the author would have spent more time discussing the IDE of VisualStudio.NET, but as a beginner's book, it's everything I'd hoped for!
(Review Data Last Updated: 2006-06-25 09:54:31 EST)
07-28-05 5 1\1
(Hide Review...)  real world examples
Reviewer Permalink
This book is a must for anyone just getting started in asp.net. It gives both vb and c# examples for everthing. Best of all this book gives you examples of code for things you will actually use. Like username/password authentication, validation on form fields, database connections, how to move your subroutines into code behind, etc. Also you can get the first four chapters free from sitepoint before you buy.
(Review Data Last Updated: 2006-06-25 09:54:31 EST)
06-10-05 5 (NA)
(Hide Review...)  Simply Awesome!
Reviewer Permalink
I got this book a while back based on the recommendations of others on Amazon.com. Been taking my time reading it before I go to sleep. Everyone is defintely right! I love this book and it's well worth the purchase price. You can't go wrong with it's no nonsense instruction. If you would like to see what I've learned from this book.., log onto my website. http://www.wdndigital.com. This book has taught me alot about ASP.NET.
(Review Data Last Updated: 2006-06-25 09:54:31 EST)
04-26-05 5 12\12
(Hide Review...)  Best ASP.NET book I have seen yet
Reviewer Permalink
There are a lot more pros to this book than there are cons. I will start with the pros.

1. The book pretty much "holds your hand" through getting your development environment setup.
2. The author develops a very intuitive real world example throughout the book, demonstrating the lessons learned in each chapter. The things you learn in the application will let you hit the ground running on any application you are looking to develop.
3. I think the part about integrating the application with paypal is a very useful chapter because paypal is what most people use these days to make online payments. The shopping cart feature he creates can be used as an "off the shelf" shopping cart for any business who has products they would like to sell on the internet.

Now for the cons....

1. Author uses notepad for development. Although this could be considered a pro to some people, the code gets quite tedious to type out (if you choose not to use the book files that can be downloaded from the website). It would be nice if the author could mention visual studio.net ever so often. I.e, in VS.NET, doing this is as easy as..... blablabla
2. One of the beautiful things about ASP.NET is that the presentation layer and logic layer can be seperated into 2 differet "files". The author chooses not to use code behind pages (which is standard practice in the real world), and puts all of the logic and presentation into one file. It would be nice to see the author at least demonstrate how a code behind page works.
3. Besides in the beginning when he explains the connection string for a sql server database, the rest of the examples use a hardcoded connection string to an access database. I realize that the author was probably aiming this book more towards those who probably don't have the resources (or funds) to purchase sql server, but in keeping with the "real world" feel of the application, I think the author should have focused more on using sql server as the DBMS.

The cons about this book aren't even that bad. I would HIGHLY recommend this book to ANYBODY looking to get a jump start in asp.net. If you are like me and learn by example, then this is most definetly the book for you.
(Review Data Last Updated: 2006-06-25 09:54:31 EST)
04-21-05 5 4\4
(Hide Review...)  Excellent first book for ASP.NET if you have VB.NET experien
Reviewer Permalink
I needed a fast tutorial for ASP.NET. If a person wants a great accurate tutorial this is the one. I think the prerequisites to using this book are: intermediate VB.Net Skills, Familiarity with IIS setup; intermediate SQL server skills.

I used Visual Studio.NET 2003 to work through the examples just to help with the typing of HTML code. Using Visual Studio, the user must watch out for HTML Visual Studio likes to add automatically. The added HTML can really mess up the tutorial out come.

It was a little painful going through the exercises but that's the nature of the technology (HTML) and learning a new technology in general. The user learns a great deal by fixing the errors that pop up.

The printing date of the book I received was February 2005 and it contains all the corrections and errata from the book's support website.
(Review Data Last Updated: 2006-06-25 09:54:31 EST)
04-14-05 5 9\9
(Hide Review...)  Good book for beginners and intermediate .NET developers
Reviewer Permalink
If you are looking at learning ASP.NET by hard coding then use this book. If you are looking at developing ASP.NET applications by using all the functionalities of VS.NET then go for ASP.NET KickStart by Stephen Walther.

For beginners I would suggest going for this book since it lets you get into the code which is very essential in understanding how things work in the .NET framework in general and ASP.NET programming in particular.

For intermediate developers (from other fields like Java, Classic ASP etc.) who already know the basics of Web programming and would like to know VS.NET in detail should go for Stephen Walther's book.

This book scores a point more in my opinion since it walks you through building an Intranet application while teaching you to program in ASP.NET.
(Review Data Last Updated: 2006-06-25 09:54:31 EST)
02-20-05 5 2\6
(Hide Review...)  Great for what it is
Reviewer Permalink
This is a well written beginners book that gives simple and complete beginner's code.
(Review Data Last Updated: 2006-06-25 09:54:31 EST)
08-15-04 5 60\63
(Hide Review...)  Excellent ASP.NET Development Book
Reviewer Permalink
This 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.


(Review Data Last Updated: 2006-06-25 09:54:32 EST)
05-05-04 5 16\17
(Hide Review...)  A Common Sense Approach to ASP.NET
Reviewer Permalink
Learning ASP.NET has not been easy for me mainly because all of the books I bought never seemed to get to the step by step process of real-life web app programming. I don't want to read about stuff I'll never use. I need to get stuff done now! I'm only about 2/3 through this book but it already has given me insights into some of the details never mentioned in all the other books on my shelves. Brief but concise explanations of IIS and SQL Server Desktop Engine installation and configuration were very much appreciated. The chapter on database design is excellent. Finally a book that doesn't assume I'm already a relational database expert! I feel like I'm starting to get a much better understanding of OOP as well. I've skimmed through the shopping cart section and so far it seems pretty logical and straightforward. Another big plus - this book is pretty lighthearted and funny. I highly recommend!
(Review Data Last Updated: 2006-06-25 09:54:32 EST)
04-27-04 5 4\5
(Hide Review...)  A great reading
Reviewer Permalink
Written by a web expert, it shows readers how to create the basic, dynamic, and advanced ASP.NET pages in Microsoft's .Netprogramming languages, and explains how to interact with the database using ADO.NET.

The author reviews the fundamentals on Object Oriented Programming with clever and easy to use examples. He also explains how to create web forms and web controls.

The author covers every aspect of developing a Web application including building an e-commerce site or reinforcing the security.

One thing I particularly like in this book is the code published in the two main .Net languages, C# and VB.NET.

Thumb up !

(Review Data Last Updated: 2006-06-25 09:54:32 EST)
04-15-04 4 11\12
(Hide Review...)  A great starting point for ASP developers moving UP!
Reviewer Permalink
As an experienced developer with dozens of web sites developed in traditional ASP, I was delighted finally find a decent 'getting started' book for ASP.NET, VB.NET and C# that I could use myself, and share with my Microsoft-oriented students.

Anyone making the leap from ASP to .NET knows how difficult it is to find a resource that covers enough introductory information to get started, while still presenting more advanced and useful topics -- but this is the one!

Although this book won't make you an ASP.NET guru overnight (NO book can!) -- it will certainly get you far enough up the learning curve to start producing some useful and functional code which may be reused and enhanced later as you skills and competence grow.

This new release -- as for all other SitePoint books I've read -- has proven a pleasure to read, and a joy to use in the real world. Great work!

(Review Data Last Updated: 2006-06-25 09:54:32 EST)
04-14-04 4 5\5
(Hide Review...)  Great Introductory Book for Designers and Scripters
Reviewer Permalink
This book clearly targets the individual who has had little or no software development experience, working from the ground up, covering the basics necessary to build a dynamic web site using ASP.NET technologies.

Some of the topics are not grouped correctly, e.g., control and page events are in the C# & VB.NET programming basics chapter when they are more appropriate in the ASP.NET basics chapter. And I think, at best, there is only a cursory coverage of programming (object-oriented programming in particular), but it is likely sufficient for the purpose at hand.

All in all, I think that the target audience (designers and scripters) is well-chosen, and those in that category should be able to build low-end dynamic web applications that suffice for many situations. I would recommend it to that audience because it does provide more than sufficient information on the mechanics of ASP.NET application development; however, I would not recommend it for professional developers or those wanting to become such because the coverage of professional development concepts is too simplistic and best practices are not addressed.

(Review Data Last Updated: 2006-06-25 09:54:32 EST)
04-14-04 5 10\10
(Hide Review...)  Great book for beginners!
Reviewer Permalink
"Build Your Own ASP.NET Website" is a fantastic introduction to ASP.NET. I've read a good number of ASP.NET books over the years, and this is up there with the best. The writing is concise, easy to understand and the examples, especially the PayPal integration, are constructive and informative. One of the few books I've came across that have all the examples in VB.NET and C#, making it easy for someone to chose what language they would like to stick with, instead of what the author prefers

The appendix's will keep this book on my desk. With the most common HTML and Server controls listed, it saves time from trawling through the MSDN documentation that comes with the .NET SDK.

I would strongly recommend this book to any one wanting to learn ASP.NET
(Review Data Last Updated: 2006-06-25 09:54:32 EST)
04-13-04 5 4\4
(Hide Review...)  Clear, novel, and relevant
Reviewer Permalink
It's a really superb book. All the examples are clear, novel and relevant. Most importantly, they aren't the same tired examples you see in every other technical book.

The explanation of what .NET is, and how ASP.NET is structured is one of the finest examples I've ever read (and I've read quite a few over the years!)

If you need a practical guide to ASP.NET to help you build usable, powerful web sites, then this is the book to get.

(Review Data Last Updated: 2006-06-25 09:54:32 EST)
04-08-04 5 5\5
(Hide Review...)  Best explanation I've read...
Reviewer Permalink
I received an early preview copy of this book from the publisher, and I have to give it a thumbs up.

The explations of databases and programming concepts were very clear and much better than many of the other books on the subject that I've read. The fact that it was all written by a single author in a cohesive tone, made the entire thing a pleasure to read and it didn't feel disjoined as some other ASP.NET books on the market.

As a bonus, the author managed to inject some personality and fun into his writing style, which makes the entire thing much easier to read than many of the other dry books on the subject.

The assumptions about Web Development knowledge in this book were minimal - if you know HTML/XHTML and the basics of how the Internet works, this book will have you up and running with a fully functional ASP.NET Website in no time at all - no small feat, mind you.

(Review Data Last Updated: 2006-06-25 09:54:32 EST)
  
                  Reader Reviews 1 - 41 of 41                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility