10152142Web Development Using ASP.NET
Course Information
Description
"Teaches students how to develop Microsoft ASP.NET applications that deliver dynamic content to the Web. As part of the class, students will create a web form with server controls, display dynamic data from various .NET data sources, write email and directory .NET components and learn to debug ASP.NET web pages.
Total Credits
3
Course Competencies
-
Utilize latest documentation websites and software programs to gather relevant informationAssessment Strategiesby projects accomplished outside of classCriteriayou operate MSDN library software program effectivelyyou create at least 4 favorites in Internet Explorer with custom foldersyou utilize msdn.microsoft.com website to find specific topic informationyou utilize discussion board on Blackboard to communicate ideas and problem areas by posting at least once a week
-
Utilize Microsoft Windows basic utilitiesAssessment Strategiesby projects accomplished outside of classCriteriayou utilize windows explorer setupyou utilize windows explorer find utilitiesyou utilize quickstart tutorials
-
Create custom user controls and cascading style sheets including dynamic menuing capabilitiesAssessment Strategiesby items on a written examby projects accomplished outside of classCriteriayou modify the appearance of a DataGrid control using templatesyou modify the appearance of a DataList control using templateyou modify the appearance of a Repeater control using templatesyou explain the various methods used to bind data to ASP.NET controlsyou demonstrate the binding of an array to various data controlsyou incorporate cascading style sheets into the web pageyou incorporate dynamic menuing capabilities within website
-
Utilize ASP.NET Rich controls algorithmaticallyAssessment Strategiesby items on a written examby projects accomplished outside of classCriteriayou explain how ASP.NET rich controls can enhance Web applicationsyou read and display an XML data file using the XML controlsyou identify the format and structure of an XML documentyou create an XSLT stylesheetyou create a rotating banner advertisement on the Web page using the AdRotator controlyou create an interactive calendar using the calendar controlyou create ASP.NET pages that allow them to upload a file to the Web server
-
Demonstrate sending email thru a web applicationAssessment Strategiesby items on a written examby projects accomplished outside of classCriteriayou send e-mail from a Web applicationyou store and retrieve data from the Web server's file systemyou create and read files from an ASP.NET page
-
Demonstrate creation and usage of cookies and session objectsAssessment Strategiesby items on a written examby projects accomplished outside of classCriteriayou maintain state in an ASP.NET applicationyou create a Web page that maintains state without using HTTP cookiesyou identify the configuration files used in an ASP.NET applicationyou create a Web page that maintains state using an HTTP cookieyou implement the security methods used in ASP.NET
-
Produce a multifaceted web application folder structureAssessment Strategiesby items on a written examby projects accomplished outside of classCriteriayou utilize login capability with authenticationyou utilize file upload file with rules based supportyou create a user login Web page that uses forms-based authenticationyou utilize user control skeletonyou utilize template fileyou utilize member signup with validationyou utilize email capability with validationyou utilize directory viewing using server-side .NET namespaces
-
Demonstrate troubleshooting, debugging and deployment techniquesAssessment Strategiesby items on a written examby projects accomplished outside of classCriteriayou identify some ASP.NET common error status messagesyou deploy an ASP.NET Web applicationyou use the exception object to identify the source of an erroryou use the Try..Catch..Finally to handle specific errors occurring in projectsyou use the Visual Studio. NET Debugger tool to identify application errorsyou document a Web site using the Code Comment Report wizardyou use Page Output Caching to increase Web site performance