Thank you for visiting mrbool.com!

We need you to spread our free videos and courses to the community.

If you like mrbool.com please give us your Google+ click and help another developers around the world.



Thank you for your support!
MrBool Team

leave without sharing (x)
Login:  Password:    
forgot my password
sign up!
Search: 

Menu

Home

How it works?

Buy this course

Discuss! Add a comment
Add this course to my favorites
Add a personal note
RSS Feeds

Course's author:

Ayad Boudiab

Experience: A total of 10 years experience in developing applications using C++, Java, C#, ASP.NET, and SQL Server. In addition to 6 years experience in teaching programming courses at a local college. Degree: B.S. Computer Science Location: Atla...
Go to author's Space

Course stats:

Views:  7547
Favorited:  3 times
 
Tech Content:
Learning:
Helpful?
1 0
Feedbacks: 2

Features

Textual content

Video tutorial

Exercise

Source code

Downloads

Recommended post



 
  Content  
  Notes  
  Discuss  

Online course
Course ASP.NET 4 and Visual Studio 2010

In this course we will see the main innovations of ASP.NET 4 and Visual Studio 2010 IDE. It presents the conceptualization of new technology, which has It presents the conceptualization of new technology, which has good coding standard and simplified design to illustrate the key points



Web Application Versus Web Site
 Vídeo
1)  Web Application Versus Site
Description: In this video, we try to explore the difference between a web site and a web application in ASP.NET using Visual Studio 2010. |
[Mark this item as viewed]



Controls
 Vídeo
2)  Label and Literal Control
Description: In this video, we are covering three points (asp.net controls): Control tree, AssociatedControlId (label properties in asp.net), and Literal control. First we start with the control tree. |
[Mark this item as viewed]


 Vídeo
3)  Input Boxes Properties and Events
Description: In this video, we look at different ways of creating textboxes: SingleLine (which is the usual way of using a text box for a single line of input like a user name and city), MultiLine, where the user can enter a scrollable list of text. |
[Mark this item as viewed]


 Vídeo
4)  Auto Complete and RadioButtons
Description: In this video, we are going to discuss AutoComplete feature and radio buttons. |
[Mark this item as viewed]


 Vídeo
5)  Three ways to submit form data
Description: In the video, we cover three ways of submitting form data. |
[Mark this item as viewed]


 Vídeo
6)  Posting Back to Another Page
Description: In this video, we will discuss the ways of posting back page data.  |
[Mark this item as viewed]


 Vídeo
7)  Command Buttons and Client Actions
Description: In this video, we covered many concepts related to the button.  |
[Mark this item as viewed]


 Vídeo
8)  Using panels
Description: In this video, we are going to discuss panels.  |
[Mark this item as viewed]



CSS
 Vídeo
9)  Evolution of CSS
Description: In this video, we start our discussion of CSS (Cascading Style Sheets). CSS describes the presentation semantics of our document. |
[Mark this item as viewed]


 Vídeo
10)  Styles
Description: In this video, we experiment with different styles and see their impact on the page.  |
[Mark this item as viewed]


 Vídeo
11)  Unordered list
Description: In this video, we discuss two important CSS items: 1- The order of priority of a style. 2- How to transform an unordered list into a menu.  |
[Mark this item as viewed]


 Vídeo
12)  Manage styles
Description: In this video, we wrapped up our quick introduction to CSS. |
[Mark this item as viewed]



Validation Controls
 Vídeo
13)  Introduction
Description: In this video, we start our discussion on validation controls in ASP.NET. |
[Mark this item as viewed]


 Vídeo
14)  Text property
Description: In this video we explored two important items: the Text property and the Validators collection.  |
[Mark this item as viewed]


 Vídeo
15)  InitialValue property
Description: In this video, we will talk about using the InitialValue property in the validation control. |
[Mark this item as viewed]


 Vídeo
16)  CompareValidator
Description: In this video, we will talk more about the CompareValidator. |
[Mark this item as viewed]


 Vídeo
17)  Regular Expression Validator
Description: In this video, we will talk about the RegularExpressionValidator an ASP.Net validator. In some situations, the data follows a certain format (like a social security number and a telephone number).  |
[Mark this item as viewed]


 Vídeo
18)  CustomValidator and ValidationSummary
Description: In this video, we are going to discuss the CustomValidator and the ValidationSummary controls. |
[Mark this item as viewed]


 Vídeo
19)  Building validation control class
Description: In this video, we will build our own validation control class.  |
[Mark this item as viewed]


 Vídeo
20)  Calendar Control
Description: In this video we discuss the Calendar control. Calendar is one of the advanced controls in ASP.NET.  |
[Mark this item as viewed]


 Vídeo
21)  Holidays: Calendar Control
Description: In this video we discuss the Calendar control in more detail. Specifically, we are going to retrieve some events (holidays) from the database and render those specific events differently on the calendar. |
[Mark this item as viewed]


 Vídeo
22)  AdRotator
Description: In this video, we are going to talk about the AdRotator in ASP.Net. We use this control to display advertisements on our web sites.  |
[Mark this item as viewed]


 Vídeo
23)  Wizard Control
Description: In this video we discuss the Wizard control. This control is very handy in walking the user through predetermined steps to get something accomplished. |
[Mark this item as viewed]



Silverlight
 Vídeo
24)  Silverlight
Description: In this video we are discussing how we can load a Silverlight application within our ASP.NET page.  |
[Mark this item as viewed]



Master Page
 Vídeo
25)  Introduction
Description: In this video, we are discussing master pages. Master pages serve as a template to other pages within the site. |
[Mark this item as viewed]


 Vídeo
26)  ContentplaceHolders
Description: We start by discussing the content of Site.master as far as the ContentplaceHolders are concerned. |
[Mark this item as viewed]


 Vídeo
27)  Master Page File
Description: The main concept has to do with the MasterPageFile. |
[Mark this item as viewed]


 Vídeo
28)  PreInit method
Description: We can load a different master page depending on a specific criterion. Since the merger between the master page and the content page happens early in the page life cycle, we need to make our modifications in the PreInit method in asp.net.  |
[Mark this item as viewed]



Themes
 Vídeo
29)  Themes
Description: In this video, we start our discussion on themes.  |
[Mark this item as viewed]


 Vídeo
30)  Difference between a Theme and a StyleSheetTheme
Description: We start by explaining the difference between a Theme and a StyleSheetTheme.  |
[Mark this item as viewed]


 Vídeo
31)  CSS
Description: In this video, we discuss couple of items: 1) how to add a css stylesheet to a skin folder and 2) how to load themes dynamically.  |
[Mark this item as viewed]



User Controls
 Vídeo
32)  User Controls
Description: In this video, we start our discussion of user controls.  |
[Mark this item as viewed]


 Vídeo
33)  Manipulating User Controls
Description: In this video, we are going to discuss a different way of adding user controls to be used by the pages, and how we can add a property to the control that we can modify when adding the control to the page.  |
[Mark this item as viewed]


 Vídeo
34)  AJAX
Description: In this video, we are going to talk about user controls with AJAX (Asynchronous JavaScript and XML). |
[Mark this item as viewed]



ASP.NET MVC
 Vídeo
35)  Introduction
Description: In this video, we are starting our discussion of ASP.NET MVC. |
[Mark this item as viewed]


 Vídeo
36)  ViewBag
Description: We will look at the sample application provided and dig deeper into the code.  |
[Mark this item as viewed]



Adding
 Vídeo
37)  Controller
Description: The model is to manage the data, the controller is to interact with the user, and the view is to display the data |
[Mark this item as viewed]


 Vídeo
38)  View
Description: In this video, we add the view to the method. |
[Mark this item as viewed]


 Vídeo
39)  Model - Part 1
Description: In this case, we will create a model class that represents the visitor to our site.  |
[Mark this item as viewed]


 Vídeo
40)  Model - Part 2
Description: We build the form by adding the text boxes, the drop downs, and the submit button. All of this will be done using the Html helper methods and lambda expressions. |
[Mark this item as viewed]


 Vídeo
41)  Model - Part 3
Description: One interesting feature of MVC is that in the httppost method we are able to pass the Visitor object as a parameter, and that parameter is passed to the new view as well.  |
[Mark this item as viewed]



Data Access
 Vídeo
42)  Lists
Description: In this video, we start our discussion of data access. |
[Mark this item as viewed]


 Vídeo
43)  Grid
Description: In this Video, we talk about displaying data using tabular controls.  |
[Mark this item as viewed]


 Vídeo
44)  Hierarchical
Description: In the video, we will talk about Hierarchical databound controls.  |
[Mark this item as viewed]


 Vídeo
45)  Templated
Description: In this video, we discuss template data access controls |
[Mark this item as viewed]


 Vídeo
46)  Two Way Data Binding
Description: In this video, we will be discussing two-way binding, by using the Bind expression that allows us to display and edit data.  |
[Mark this item as viewed]


 Vídeo
47)  Errors and Stored Procs
Description: In this video, we talk about two items: (1) how to handle errors in the data source, (2) how to use a stored procedure to populate a GridView.  |
[Mark this item as viewed]


 Vídeo
48)  Using Filters and Cookie Parameter
Description: In this video, we continue our discussion of working with data controls. We discuss using filters and working with cookie parameter.  |
[Mark this item as viewed]


 Vídeo
49)  BulletedList
Description: In this video, we will look at different ways of working with a BulletedList.  |
[Mark this item as viewed]


 Vídeo
50)  Gridview Details
Description: In this video (and in the new few videos) we will be digging deeper into the GridView details.  |
[Mark this item as viewed]


 Vídeo
51)  Sorting Grid With Ajax
Description: In this video, We talk about sorting columns in a grid; then we add Ajax to the mix. |
[Mark this item as viewed]


 Vídeo
52)  GridView Paging
Description: In this video, we start with a simple grid that retrieves data from the Product table in the Production schema.  |
[Mark this item as viewed]


 Vídeo
53)  Sorting Grid With Ajax
Description: In this video, We will show how to work with bound fields and how to change their properties. |
[Mark this item as viewed]


 Vídeo
54)  Working With Insert Command
Description: In this video, we continue our discussion of the sqlDataSource and the use of the Insert command with the <asp:Parameter>. |
[Mark this item as viewed]


 Vídeo
55)  ListBox
Description: In this video, we are going to discuss ListBoxes.  |
[Mark this item as viewed]


 Vídeo
56)  GridView Events
Description: In this video, we continue our discussion of the GridView in ASP.Net by talking about the events that the grid handles.  |
[Mark this item as viewed]



ASP.NET Charts
 Vídeo
57)  ASP.NET Charts - Part 1
Description: Here we introduce Charts and see how they can be created on an ASP.NET page. |
[Mark this item as viewed]


 Vídeo
58)  ASP.NET Charts - Part 2
Description: Here, we will see how to sort charts data and filter it.  |
[Mark this item as viewed]


 Vídeo
59)  ASP.NET Charts - Stripline
Description: We added a StripLine in the ChartArea section. |
[Mark this item as viewed]


 Vídeo
60)  ASP.NET Charts - Mixing Code
Description: We recently covered charts, and today we are talking about the ability to mix VB code and CS code in the same web site.  |
[Mark this item as viewed]



Maintaining state
 Vídeo
61)  Cookies - Part 1
Description: The main idea today is cookies. HTTP protocol is a stateless protocol.  |
[Mark this item as viewed]


 Vídeo
62)  Cookies - Part 2
Description: In this video, we continue our discussion on cookies that we started in the previous video. |
[Mark this item as viewed]


 Vídeo
63)  Sessions State
Description: In this video, we introduce the session state.  |
[Mark this item as viewed]


 Vídeo
64)  Profiles
Description: In this video, we continue our discussion on maintaining state by talking about profiles.  |
[Mark this item as viewed]



Caching
 Vídeo
65)  Introduction
Description: In this video, we start our discussion on caching. |
[Mark this item as viewed]


 Vídeo
66)  OutputCache
Description: If you need programmatic control of the attributes within the OutputCache directive, you can use Response.Cache.HttpCachePolicy. |
[Mark this item as viewed]



Localization
 Vídeo
67)  Localization
Description: In the video, we talk about localization. When creating a web site, you might have users from all over the world.  |
[Mark this item as viewed]


 Vídeo
68)  Calendar
Description: This video is a continuation of our localization discussion. One more item what I would like to add to the previous video is that calendars are affected by the culture you choose.  |
[Mark this item as viewed]



Global resources
 Vídeo
69)  Global resources
Description: When you create a global resource you put it under App_GlobalResources (placed in the root of the application). |
[Mark this item as viewed]



Dynamic Data
 Vídeo
70)  Dynamic Data
Description: In this video, we will start by creating a Dynamic Data web site and see what the template provides for us. We have a local database that we will use as an example |
[Mark this item as viewed]



Controls
 Vídeo
71)  Access
Description: In this video we are continuing our discussion of ASP.NET advanced features. Specifically, we will be talking about access controls |
[Mark this item as viewed]


 Vídeo
72)  Login
Description: In this video, we will experiment with the login controls. |
[Mark this item as viewed]


 Vídeo
73)  Changing the password
Description: After discussing these controls in the previous video, we will look at how to use few of these controls. |
[Mark this item as viewed]












mrbool.com
contact us   |   publish your post   |   buy credits

Copyright 2011 - all rights reserved to www.web-03.net