did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781590597675

Beginning DotNetNuke 4.0 Web Site Creation, in VB 2005 With Visual Web Developer 2005 Express

by
  • ISBN13:

    9781590597675

  • ISBN10:

    1590597672

  • Format: Paperback
  • Copyright: 2006-12-04
  • Publisher: Apress

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

List Price: $49.99 Save up to $12.50
  • Buy Used
    $37.49
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

DotNetNuke is a programming framework that helps you create and deploy web projects in ASP.NET 2.0. Its ease of use means that even nonprogrammers can take advantage of the new ASP.NET 2.0 features when building a web site. It integrates with many of Microsoft's other free products like SQL Server 2005 Express, which makes it a powerful and attractive option for developing web sites. Beginning DotNetNuke 4.0 Website Creation in VB 2005 with Visual Web Developer 2005 Express contains detailed instructions for the installation of DotNetNuke, Visual Web Developer, and SQL Server 2005. This ensures that no matter what your level or ability, you'll have a working suite of tools as you work through the book and your ASP.NET 2.0 career. The book also features tutorials on creating and publishing an ASP.NET 2.0 web site written in Visual Basic 2005--taking care not to exclude anyone who's utilizing this book strictly to get up to speed on DotNetNuke.

Table of Contents

About the Authorp. xiii
About the Technical Reviewerp. xv
Acknowledgmentsp. xvii
Introductionp. xix
The Basicsp. 1
What You Need to Knowp. 1
Programming Experiencep. 1
Web Experiencep. 2
What You Need to Havep. 14
Hardwarep. 14
Softwarep. 15
Configuring the Browserp. 18
Summaryp. 23
The Express and DotNetNuke Combinationp. 25
Microsoft .NETp. 25
Before .NETp. 25
What .NET Fixesp. 27
Garbage Collectionp. 28
Safe Codep. 30
Versioned Assembliesp. 31
Complete Classesp. 32
Common Data Typesp. 33
.NET Remotingp. 33
Reversion to Configuration Filesp. 34
No Pointersp. 34
The Evolution of DotNetNukep. 35
DotNetNuke Featuresp. 36
Summaryp. 38
Installationp. 39
Installing IISp. 40
Installing Visual Basic Express Editionp. 43
Installing Visual Web Developerp. 47
Installing DotNetNukep. 48
A Better Installp. 48
Using VWD to Complete the DNN Installp. 51
Compiling and Running DotNetNukep. 61
Installing and Configuring SQL Server Express Editionp. 63
Installing SQL Server Expressp. 64
Summaryp. 70
Primary Visual Basicp. 73
The Visual Basic Integrated Development Environmentp. 74
The Look and Feelp. 74
Creating a New Projectp. 76
Starting the Projectp. 76
Project Setupp. 79
Designing the Formp. 83
Adding the Codep. 85
Trying the Codep. 106
Summaryp. 108
Visual Web Developerp. 111
The VWD IDEp. 111
The Look and Feelp. 111
The Code-Behind Filep. 118
Coding the Event Handlerp. 121
Adding More Controlsp. 126
The New Web Screenp. 128
The HTML Code Pagep. 131
Completing the Code-Behindp. 133
Changing Statep. 144
Summaryp. 150
DotNetNuke Basicsp. 153
A DotNetNuke Reviewp. 153
What Now?p. 154
How DotNetNuke Worksp. 155
A Look at Modulesp. 158
Editing a DNN Sitep. 160
The Projectp. 171
Getting Startedp. 172
Setting Up the Sitep. 173
Creating Pagesp. 174
Summaryp. 189
Creating a DNN Modulep. 191
Creating the Modulep. 191
Creating Tablesp. 194
Viewing the SQL Resultsp. 196
Starting the Modulep. 197
What Did You Do?p. 198
Enhancing the Modulep. 201
The Database Layerp. 201
The Database Fieldsp. 201
The Business Logic Layerp. 217
The Presentation Layerp. 224
Summaryp. 242
Finishing the DotNetNuke Modulep. 243
Setting Up the Code Transferp. 243
The CalculateHours Methodp. 244
The WeekPunches Classp. 244
The FillData Methodp. 247
Initial Statep. 256
Editing the ViewTimePunch Codep. 257
Member Variablesp. 257
The DisplayWeek Methodp. 257
The Combo Box Event Handlerp. 258
The Punch Button Event Handlerp. 258
The Page Load Event Handlerp. 260
Last Editp. 262
Testing It All Outp. 263
Looking at the Datap. 264
Summaryp. 266
DNN Permissions and Portalsp. 267
Permissionsp. 267
The Host Rolep. 267
The Registered Userp. 273
The Subscriberp. 274
All Usersp. 275
Unauthenticated Usersp. 275
The Administrator Rolep. 276
Managing the Web Sitep. 276
A New Rolep. 276
Adjusting Page Permissionsp. 278
Testing the Permissionsp. 280
Managing Portalsp. 282
What Is a DNN Portal?p. 283
Creating the Portalp. 285
Editing the Portalp. 287
The Look and Feelp. 292
Summaryp. 294
DNN Hostingp. 295
Hostingp. 295
What You Get From a Hostp. 297
Downloading Your Projectp. 298
Finding a Hostp. 299
Installing a Skinp. 299
Uploading a New Skinp. 299
DNN Securityp. 308
Unauthorized Break-Insp. 308
Secure Sockets Layerp. 312
Summaryp. 313
Creating a DNN Skinp. 315
What Is a Skin?p. 315
How DNN Does Skinsp. 315
DNN Tokensp. 317
CSS Basicsp. 319
Preparationp. 321
Using a Templatep. 322
Editing the Skinp. 332
Rearranging the Tablep. 336
Adjusting the .css Filep. 338
Testing the Skinp. 344
Packaging the Skinp. 344
Creating the Test Harnessp. 345
Uploading the Skinp. 346
Skin Edit Cyclep. 350
The Last Panelp. 354
Other Skinning Tasksp. 355
What Else Can Be Skinned?p. 357
Creating a Containerp. 358
Copying a Templatep. 358
Editing the Templatep. 362
Packaging the Containerp. 366
Summaryp. 371
JavaScript and Ajaxp. 373
JavaScriptp. 373
What Can JavaScript Do?p. 374
JavaScript Syntaxp. 374
When to Use JavaScript in ASP.NETp. 376
A Small Examplep. 376
Ajaxp. 390
Ajax and JavaScriptp. 391
Ajax Limitationsp. 392
ASP.NET and Ajaxp. 394
A Small Ajax Examplep. 394
Summaryp. 400
Next Steps and Suggestionsp. 403
ASP.NET Developmentp. 403
Investigating ASP.NETp. 405
Other .NET Stuffp. 407
More Fun with DotNetNukep. 408
Modulesp. 408
Other DNN Tricksp. 408
Summaryp. 409
Indexp. 411
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program