6
Cen 312 Web Programming Özgür Örnek

Cen 312 Web Programming Özgür Örnek. Learning Objectives of the Course Learn the Visual Studio 2008 IDE. Understand and pratice.NET Server controls, and

Embed Size (px)

Citation preview

Page 1: Cen 312 Web Programming Özgür Örnek. Learning Objectives of the Course Learn the Visual Studio 2008 IDE. Understand and pratice.NET Server controls, and

Cen 312 Web Programming

Özgür Örnek

Page 2: Cen 312 Web Programming Özgür Örnek. Learning Objectives of the Course Learn the Visual Studio 2008 IDE. Understand and pratice.NET Server controls, and

Learning Objectives of the Course

• Learn the Visual Studio 2008 IDE.• Understand and pratice .NET Server controls,

and HTML controls including forms and tables.• Learn ASP.NET, a client-server, web-enabled,

database programming environment.• Enable to implement complicated web

applications on ASP.NET and SQL Server Database.

Page 3: Cen 312 Web Programming Özgür Örnek. Learning Objectives of the Course Learn the Visual Studio 2008 IDE. Understand and pratice.NET Server controls, and

Course Information

• ECTS : 5• Semester: Spring• Class Schedule : Tuesday 15:00-18:00• Language: English• Status : Technical Elective

Page 4: Cen 312 Web Programming Özgür Örnek. Learning Objectives of the Course Learn the Visual Studio 2008 IDE. Understand and pratice.NET Server controls, and

Assesment of the Course

• Project 30%• Midterm Examination 25%• Final Examination 45%

Page 5: Cen 312 Web Programming Özgür Örnek. Learning Objectives of the Course Learn the Visual Studio 2008 IDE. Understand and pratice.NET Server controls, and

Textbooks of the Course

• Murach's ASP.NET 3.5 Web Programming with C# 2008

Page 6: Cen 312 Web Programming Özgür Örnek. Learning Objectives of the Course Learn the Visual Studio 2008 IDE. Understand and pratice.NET Server controls, and

Course Content• Intro to ASP.NET, Visual Web Development and C#• Basics of C# and ASP.NET, Intro to Server Controls• C# Language Features• C# Language Features (Cont.)• ASP.NET Server Controls• ASP.NET Server Controls cont.• Master Pages, Themes and Skins• Database Programming (Introduction to DBMS Programming, ADO3.5,SQL

Data Sources, DATA LIST)• ADO.NET Tools• Database Programming (GRID VIEW, FORM VIEW)• Professional ASP.NET Skills(Security, Authentication)• Professional ASP.NET Skills(Personalize, E-mail)• AJAX, Developing Reusable Code(Web Services)• Project Demos