Course (5-2) ASP .NET 4.5

zoom

pre 1 of 1 next

Location: New York - Map

Date posted: June 21, 2013

Price: Please contact

Ad ID: 91857

Views: 19

Reply by email

  • 1. Understanding Microsoft’s Web Technologies
    • 1.1. Introducing the Content-Creation Tools
      • 1.1.1. Microsoft Office (Including Word 2007)
      • 1.1.2. Expression Web
      • 1.1.3. Expression Blend
      • 1.1.4. Visual Web Developer (Including Express)
    • 1.2. Meeting the Technologies behind Web Applications
      • 1.2.1. Microsoft’s .NET 3.5 Framework
      • 1.2.2. ASP.NET
      • 1.2.3. ASP.NET Futures
      • 1.2.4. ASP.NET 3.5 Extensions
      • 1.2.5. Web services
      • 1.2.6. JavaScript and client-side code
      • 1.2.7. ASP.NET AJAX
      • 1.2.8. Dynamic HTML
      • 1.2.9. Extensible Markup Language (XML)
      • 1.2.10. Silverlight
      • 1.2.11. Language Integrated Queries (LINQ)
      • 1.2.12. ADO.NET
      • 1.2.13. SQL Server
      • 1.2.14. Internet Information Services
  • 2. Getting Up and Running
    • 2.1. Installing Visual Web Developer Express
    • 2.2. Finally! Creating an ASP.NET Web Page
      • 2.2.1. Starting the IDE
      • 2.2.2. Creating an ASP.NET Web site
      • 2.2.3. Adding an ASP.NET control
      • 2.2.4. Previewing a page in the browser
    • 2.3. Tweaking Your Development Environment
      • 2.3.1. Showing all settings
      • 2.3.2. Unhiding advanced members
      • 2.3.3. Starting pages in Design view
    • 2.4. Working with the Toolbox
      • 2.4.1. Auto Hide and the pushpin
      • 2.4.2. Adding controls to the VWDE Toolbox
    • 2.5. Peering into a Wall of Windows
      • 2.5.1. Organizing files with Solution Explorer
      • 2.5.2. Setting Properties in the Properties window
      • 2.5.3. Viewing what the Properties window has generated
  • 3. Creating a Useful ASP.NET Site
    • 3.1. Creating the DVD Web Project
    • 3.2. Using a SQL Server Express Database
      • 3.2.1. Adding a database to the project
      • 3.2.2. Adding a table to the database
    • 3.3. Generating a Data-Driven Web Page
      • 3.3.1. Adding a single file model Web page
      • 3.3.2. Using the database to build a Web page
      • 3.3.3. Previewing and reviewing the database-generated page
  • 4. Managing Data and Other CRUD
    • 4.1. Working with Smart Tags and Designers
      • 4.1.1. Showing the Smart Tag and tasks via a menu
      • 4.1.2. Using the Smart Tag button
    • 4.2. Enhancing the GridView Control
      • 4.2.1. Adding a dash of color to the GridView control
      • 4.2.2. Sorting, editing, and deleting with the GridView
      • 4.2.3. Formatting the date display
    • 4.3. Introducing the FormView Control
      • 4.3.1. Adding a FormView control to the page
      • 4.3.2. Changing the FormView control’s templates
      • 4.3.3. Using the FormView control to insert a row
      • 4.3.4. Analyzing problems with the date input
      • 4.3.5. Validating the date input
    • 4.4. Fixing the Page Title
    • 4.5. Improving Performance with the AJAX Update Panel
  • 5. Handling User Input and Events
    • 5.1. Accepting Data in a TextBox Control
      • 5.1.1. Creating a regular text box
      • 5.1.2. Accepting passwords (somewhat) securely
      • 5.1.3. Capturing text with MultiLine mode
      • 5.1.4. Allowing creativity with rich text
    • 5.2. Pushing for Choices with the RadioButton Control
    • 5.3. Collecting RadioButtonList Controls
      • 5.3.1. Creating the basic page interface
      • 5.3.2. Adding list items with a Collection editor
      • 5.3.3. Capturing the survey choice
    • 5.4. Checking CheckBox and CheckBoxList Controls
      • 5.4.1. Creating an arbitrary number of check boxes
      • 5.4.2. For Each and the collection
    • 5.5. Using the DropDownList Control
      • 5.5.1. Understanding namespaces
      • 5.5.2. Retrieving a list of colors
      • 5.5.3. Displaying the color name and showing the color
    • 5.6. Getting Multiple Choices from a ListBox
    • 5.7. Understanding ASP.NET Forms
  • 6. Fetching and Presenting Data with SqlDataSource
    • 6.1. Connecting to SQL Server Express
      • 6.1.1. Checking whether SQLExpress is running
      • 6.1.2. Finding a copy of the Northwind database
      • 6.1.3. Adding the Northwind database to your application
      • 6.1.4. Connecting to the database
    • 6.2. Using the SqlDataSource Control
      • 6.2.1. Adding and configuring a SqlDataSource control
    • 6.3. Consuming Data with the DetailsView Control
    • 6.4. Using Parameters in Queries
      • 6.4.1. Getting a parameter value from a TextBox control
      • 6.4.2. Returning the country names with no repeats
      • 6.4.3. Filling a drop-down list with data from a SqlDataSource
      • 6.4.4. Changing the parameter source
      • 6.4.5. Obtaining a parameter from a Session variable
      • 6.4.6. Passing a parameter on a query string
    • 6.5. Creating a Master/Detail Page
      • 6.5.1. Designing the page layout
      • 6.5.2. Fetching data for the master
      • 6.5.3. Fetching data for the details
      • 6.5.4. Configuring the GridView and DetailsView controls
  • 7. LINQ as a Data Language
    • 7.1. Setting Up the LINQ Examples
      • 7.1.1. Creating the DataContext object
      • 7.1.2. Creating ASP.NET pages for the examples
    • 7.2. LINQing with From, Where, and Select
      • 7.2.1. Targeting the source in a From...In clause
      • 7.2.2. Narrowing the thingies with a Select clause
      • 7.2.3. Filtering with a Where clause
    • 7.3. Filtering with an Eye on Strings
      • 7.3.1. Choosing what you Like
      • 7.3.2. Investigating what the query Contains()
      • 7.3.3. It all StartsWith() and EndsWith() strings
    • 7.4. Filtering Based on Numbers
      • 7.4.1. Finding expensive items
      • 7.4.2. Filtering dates and times
    • 7.5. Thoroughly Aggregating Data
      • 7.5.1. Just give me the list and the Count()
      • 7.5.2. If at first you don’t succeed, you’re running about Average()
      • 7.5.3. First the Dim and then the Sum()
      • 7.5.4. Returning the Min() and the Max() values
      • 7.5.5. Stepping along with Skip() and Take()
    • 7.6. Grouping, Sorting, and Making Distinct
      • 7.6.1. Creating the language grouping page
      • 7.6.2. Analyzing the LINQ grouping query
      • 7.6.3. Rendering grouped data on a Web page
    • 7.7. Using LINQ to Create and Query XML
      • 7.7.1. Creating the KinFolk class
      • 7.7.2. Using object initializers to add data
      • 7.7.3. Building the XML file with LINQ to XML
      • 7.7.4. Filtering XML with a LINQ to XML query
  • 8. Using LINQ to SQL and the LinqDataSource
    • 8.1. Building a LINQ to SQL CRUD Page
      • 8.1.1. Creating the database access code
      • 8.1.2. Hooking up with the LinqDataSource control
      • 8.1.3. Creating the user interface with a ListView
      • 8.1.4. Using LINQ to work around a deletion constraint
      • 8.1.5. Confirming deletion requests
    • 8.2. Enhancing Usability with LinqDataSource
      • 8.2.1. Putting a name to a number
      • 8.2.2. Allowing users to select from a drop-down list
    • 8.3. Filtering Data with LinqDataSource
      • 8.3.1. Creating a LinqDataSource to fetch categories
      • 8.3.2. Adding a drop-down list and connecting it to the LinqDataSource
      • 8.3.3. Filtering the LinqDataSource with a Where parameter
    • 8.4. Displaying Hierarchical Data with LINQ
      • 8.4.1. Grouping with a LINQ query
      • 8.4.2. Creating the outer GridView control
      • 8.4.3. Adding a Label control to display categories
      • 8.4.4. Creating the inner GridView control
    • 8.5. Updating Data with a LINQ Query
      • 8.5.1. Exclaiming with an Extension method
      • 8.5.2. Building a page to update product data
    • 8.6. Inserting Data with the DataContext
  • 9. Creating and Consuming Diverse Data
    • 9.1. Putting an RSS Feed on a Page
      • 9.1.1. Analyzing an RSS feed
      • 9.1.2. Using the XmlDataSource control
      • 9.1.3. Displaying XML data by using the DataList
    • 9.2. Making an RSS Feed Available from Your Site
    • 9.3. Transforming XML Data into HTML Markup
      • 9.3.1. Gathering the source XML data
      • 9.3.2. Creating the XSL style sheet
      • 9.3.3. Using the ASP.NET Xml control
    • 9.4. Connecting Web Applications to an Access Database
    • 9.5. Creating a Simple Web Service
    • 9.6. Adding a Web Reference to a Project
    • 9.7. Creating a Page to Use the Web Service
    • 9.8. Creating a Daylight Saving WCF Service
    • 9.9. Creating the Service Consumer Web Form
    • 9.10. Connecting to a WCF Endpoint
  • 10. Common Elements: Style Sheets Master Pages, and Skins
    • 10.1. Deciding Where Style Rules Belong
      • 10.1.1. Quick and not-too-dirty with AutoFormat
      • 10.1.2. Keeping styles close and inline
      • 10.1.3. Storing styles in the page’s <style> tag
      • 10.1.4. Storing styles in an external CSS style sheet
    • 10.2. Using the VWD Style Sheet Tools
      • 10.2.1. Attaching an external style sheet
      • 10.2.2. Adding a style rule to an external style sheet
      • 10.2.3. Splashing on some wild style
      • 10.2.4. Applying a style to a TextBox control
      • 10.2.5. Analyzing the generated style
    • 10.3. Managing Style Rules
      • 10.3.1. Moving styles from a page to a style sheet
      • 10.3.2. Adding, modifying, and deleting styles
    • 10.4. Using Master Pages with Slavish Devotion
      • 10.4.1. Creating a master page
      • 10.4.2. Adopting a master page while creating a regular page
    • 10.5. Skinning Is Just What It Themes
      • 10.5.1. Creating a theme for GoGreen
      • 10.5.2. Assigning a theme to the whole Web site
      • 10.5.3. Assigning a theme to an individual page
  • 11. Adding Navigation with TreeView, Menu,Breadcrumb, and SiteMap
    • 11.1. Using a Treeview on a Web Page
      • 11.1.1. Creating TreeView nodes in the designer
      • 11.1.2. Creating a Web.sitemap file for navigation data
      • 11.1.3. Generating a treeview from a Web.sitemap file
      • 11.1.4. Using the treeview with an XMLDataSource control
    • 11.2. Building a Menu for Your Site
      • 11.2.1. Creating a menu in the designer
      • 11.2.2. Generating a menu from a Web.sitemap file
    • 11.3. Adding a Breadcrumb Feature to Your Pages
      • 11.3.1. Creating a breadcrumb on a master page
      • 11.3.2. Customizing a breadcrumb
  • 12. Web Standards, Page Layout, and Usability
    • 12.1. Choosing an HTML Flavor
      • 12.1.1. Visual Web Developer and standards
      • 12.1.2. External XHTML validation
    • 12.2. Creating Columns Using CSS Float
      • 12.2.1. Divvy up the page with <div> tags
      • 12.2.2. Document Outline lays out the structure
      • 12.2.3. Dedicated style rules and float: left
    • 12.3. Reducing Load Times and Improving Performance
      • 12.3.1. Turning off ViewState
      • 12.3.2. Caching “expensive” content
    • 12.4. Meeting Accessibility Requirements
      • 12.4.1. Alternate text for images
      • 12.4.2. Avoiding output as tables
      • 12.4.3. Is client script allowed?
      • 12.4.4. Validating Web accessibility
    • 12.5. Increasing a Page’s Usability
      • 12.5.1 Setting the tab order
      • 12.5.2 Adding access/accelerator/shortcut keys
      • 12.5.3. Setting the focus on startup and default buttons
  • 13. Designing the ListView and Other Templated Controls
    • 13.1. Understanding Templated Controls
      • 13.1.1. Repeating yourself with the Repeater
      • 13.1.2. Letting the designers generate templates
    • 13.2. Rolling Your Own with the ListView Control
      • 13.2.1. Generating the DataContext
      • 13.2.2. Configuring the LinqDataSource
      • 13.2.3. Setting up the ListView
      • 13.2.4. Adding the mandatory LayoutTemplate
      • 13.2.5. Displaying data with ItemTemplate
      • 13.2.6. Editing records with EditItemTemplate
      • 13.2.7. Adding records with InsertItemTemplate
      • 13.2.8. Advising users there’s no data with EmptyDataTemplate
      • 13.2.9. Using the ItemSeparatorTemplate
      • 13.2.10. Making a horizontal list with flow
    • 13.3. Using the DataPager with a ListView
  • 14. Dynamic Effects, Images, and Rollovers
    • 14.1. Creating Rollover Effects
      • 14.1.1. Making a text rollover with a stylesheet
      • 14.1.2. Using JavaScript and images for rollovers
    • 14.2. Creating and Displaying Graphics on the Fly
      • 14.2.1. Generating a custom image in ASP.NET
      • 14.2.2. Updating and displaying the custom image
    • 14.3. Displaying Uploaded Image Files As Thumbnails
      • 14.3.1. Accepting a file upload
      • 14.3.2. Creating a thumbnail image WebHandler
      • 14.3.3. Displaying an uploaded image as a thumbnail
  • 15. Enhancing Pages with the AJAX Control Toolkit
    • 15.1. Introducing the AJAX Control Toolkit
    • 15.2. Automatically Completing Data As the User Types
      • 15.2.1. Preparing the word list
      • 15.2.2. Creating the data lookup Web service
      • 15.2.3. Creating the data lookup page
    • 15.3. Helping Users Understand What to Enter
      • 15.3.1. Enhancing a text box with the TextBoxWatermarkExtender
      • 15.3.2. Adding style to a watermark
    • 15.4. Guiding Input with a Masked Text Box
      • 15.4.1. Creating a masked input
      • 15.4.2. Using masks and custom characters
    • 15.5. Choosing Dates with a Calendar
    • 15.6. Positioning Content to Stay on Top
      • 15.6.1. Creating a floating style
      • 15.6.2. Adding Panel controls to make <div>s
      • 15.6.3. Adding the AlwaysVisibleControlExtender on a page
  • 16. Creating and Displaying Rich Content
    • 16.1. Creating Your First Rays of Silverlight
      • 16.1.1. Setting up the Web project
      • 16.1.2. Creating static XAML content
    • 16.2. Embedding Silverlight with the ASP.NET Silverlight Control
      • 16.2.1. Hosting Silverlight with the ASP.NET Silverlight control
      • 16.2.2. Playing Windows Media files in Silverlight
    • 16.3. Displaying Rich Media with the MediaPlayer Control
    • 16.4. Embedding Flash in an ASP.NET Page
      • 16.4.1. Downloading and installing Flasher
      • 16.4.2. Using the Flasher control on a page
    • 16.5. Ensuring Accurate Rendering with PDF
      • 16.5.1. Rendering PDF within the browser page
      • 16.5.2. Rendering PDF within a new browser page
      • 16.5.3. Forcing the Open or Save dialog box
    • 16.6. Serving Word on the Web
  • 17. Site Security Using Authentication and Membership
    • 17.1. Understanding Authentication
    • 17.2. Preparing a Site for Membership
      • 17.2.1. Obtaining the Small Business Starter Kit
      • 17.2.2. Installing the Small Business Starter Kit
      • 17.2.3. Determining the requirements
    • 17.3. Creating the Membership Database
      • 17.3.1. Configuring forms authentication
      • 17.3.2. Creating and enabling a role
    • 17.4. Implementing Registration and Login
      • 17.4.1. Creating the Registration page with CreateUserWizard
      • 17.4.2. Creating the Login page
      • 17.4.3. Creating the Password Recovery page
      • 17.4.4. Configuring the SMTP (Mail) settings
      • 17.4.5. Creating a Change Password page
      • 17.4.6. Providing a Login/Logout link
    • 17.5. Adding an Administration Area
      • 17.5.1. Adding the Admin folder and a page
      • 17.5.2. Building the Membership List page
    • 17.6. Applying Roles and Security
      • 17.6.1. Securing the Admin folder with roles
      • 17.6.2. Understanding access rules
      • 17.6.3. Adding an administrator
      • 17.6.4. Confirming the role-based security
      • 17.6.5. Securing individual pages
  • 18. Creating a Shopping Cart with Profiles
    • 18.1. Introducing ASP.NET Profiles
    • 18.2. Setting Up the Small Business Sample Site
    • 18.3. Previewing the Final Web Interface
      • 18.3.1. The Add to Cart interface
      • 18.3.2. Tracking the cart status
      • 18.3.3. Gawking at the cart contents
    • 18.4. Building the Shopping Cart in Code
      • 18.4.1. Defining a shopping cart item class
      • 18.4.2. Defining the shopping cart class
      • 18.4.3. Enabling profile data and anonymity in web.config
    • 18.5. Updating a Web Page to Add Profile Data
      • 18.5.1. Inserting a LinkButton into the page
      • 18.5.2. Configuring the LinkButton control
      • 18.5.3. Adding the LinkButton event handler
    • 18.6. Building a Page to Manage Cart Contents
      • 18.6.1. Adding the shopcart.aspx page
      • 18.6.2. Adding an ObjectDataSource to handle data
      • 18.6.3. Adding a GridView and using the ObjectDataSource
      • 18.6.4. Creating a Calculations class
      • 18.6.5. Inserting Calculations columns
    • 18.7. Walking Through the Shopping Cart Profile
      • 18.7.1. Adding items to the cart
      • 18.7.2. Updating the quantity of an item
  • 19. Validation in Depth
    • 19.1. Remembering User Input Is Evil
    • 19.2. Forcing the User to Enter Something
    • 19.3. Ensuring That a Value Is within a Range
    • 19.4. Checking and Comparing Values
      • 19.4.1. Comparing values in two controls
      • 19.4.2. Making the CompareValidator dynamic
      • 19.4.3. Checking a data type
    • 19.5. Using the RegularExpressionValidator
      • 19.5.1. Testing for one, two, or three numbers
      • 19.5.2. Checking the length of text in a multiline text box
    • 19.6. Validating Data with Code
    • 19.7. Validating by Groups
    • 19.8. Displaying a Summary of Invalid Fields
    • 19.9. Defanging Markup for Safety
  • 20. Debugging and Tracing Pages
    • 20.1. Setting Up an Error Page Scenario
    • 20.2. Analyzing Design-Time Errors
    • 20.3. Discovering Compile-Time Errors
      • 20.3.1. Building a single page
      • 20.3.2. Building a whole Web site with exclusions
    • 20.4. Finding Logic Errors
      • 20.4.1. Analyzing the sample page at runtime
      • 20.4.2. Setting a breakpoint in the code
      • 20.4.3. Examining values while debugging
    • 20.5. Tracking Down a Runtime Error
    • 20.6. Breaking Based on a Condition
    • 20.7. Editing a Value during Execution
    • 20.8. Panes to Ease the Pain
    • 20.8. Tracing the (Mis)Steps of a Web Page
      • 20.8.1. Implementing trace in a page
      • 20.8.2. Implementing trace for a whole site
    • 20.9. Using the Debugger Keys and Toolbar
  • 21. Avoiding Crashes by Handling Exceptions
    • 21.1. Understanding Exceptions and Their Messages
    • 21.2. Global Error Handling
    • 21.3. Catching and E-Mailing Exceptions
    • 21.4. Using Try...Catch in Risky Situations
    • 21.5. Executing a Statement, Finally
    • 21.6. Some Common Error Messages and Where to Look
      • 21.6.1. System.Security.SecurityException
      • 21.6.2. System.NullReferenceException
      • 21.6.3. Are you missing an assembly reference?
      • 21.6.4. ‘Button1_Click’ is not a member of ‘ASP.default2_aspx’
      • 21.6.5. Expression of type ‘1-dimensional array’ is not queryable
  • 22. Ten Tips on Deploying Your Web Application
    • 22.1. Use the Copy Web Site Tool
      • 22.1.1. Connecting via FTP
      • 22.1.2. Connecting by using the FrontPage extensions
      • 22.1.3. Connecting via the file system
      • 22.1.4. Transferring files in the Copy Web tool
    • 22.2. Use the SQL Publishing Wizard
      • 22.2.1. Creating a database script
      • 22.2.2. Creating a remote database from a script
    • 22.3. Copy a SQL Express Database
    • 22.4. Fix the @#$%*& SQL Connection
    • 22.5. Choose an ASP.NET-Friendly Host
    • 22.6. Head Off a Serious Lack of Trust
    • 22.7. Arrggh! It Works Fine on MY Machine!
    • 22.8. Gather Troubleshooting Info
    • 22.9. Precompile If You’re Code Shy
    • 22.10. Encrypt Connection Information
  • 23. Ten Tips to Success with ASP.NET
    • 23.1. Stop Bashing Your Head against a Wall
    • 23.2. Google Is Your Friend
    • 23.3. Read the Reference Documentation
      • 23.3.1. Built-in online help
      • 23.3.2. Web-based reference material
    • 23.4. Ask a Good Question, Get a Good Answer
    • 23.5. Get Free Peer-to-Peer Support
      • 23.5.1. Join forums.asp.net
      • 23.5.2. Find experts at msnews.microsoft.com
    • 23.6. Use the Starter Kits
    • 23.7. Read the Hottest Blogs
    • 23.8. Watch the Videos
    • 23.9. Visit the Expert Web Sites
    • 23.10. Use the Free Tools

Online LIVE Training Programming Course offered by INCAPROG ONLINE - www.incaprog.com - contacto@incaprog.com - Phone : (954) 727-3141

  • Share this ad: pictute pictute pictute pictute
  • Print: pictute
  • Add to favorites: pictute
  • Report: pictute