11. Practical Project - Demo - ASP.NET Web Forms


Published on

This is complete demo of practical project with ASP.NET Web Forms - Blog system of the free ASP.NET Web Forms Course in Telerik Academy.
Telerik Software Academy: http://aspnetcourse.telerik.com
The website and all video materials are in Bulgarian

Table of Contents:
Sample practical project; Creating a simple blog system; Prototyping of the user interface; Design of the database; Data access layer based on Entity Framework; User interface based on ASP.NET Web Forms; Testing the system

ASP.NET Web Forms Course @ Telerik Academy

Published in: Education
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

11. Practical Project - Demo - ASP.NET Web Forms

  1. 1. Practical Project – Demo Creating Dynamic Rich-Data ASP.NET Web Application: Step-by-Step Live DemoSvetlin NakovTechnical Trainerwww.nakov.comTelerik Software Academyacademy.telerik.com
  2. 2. Table of Contents Sample practical project  Creating a simple blog system Steps: 1. Prototyping of the user interface 2. Design of the database 3. Data access layer based on EF 4. User interface based on ASP.NET Web Forms 5. Testing the system 2
  3. 3. Assignment – Blog System Create a simple blog system:  View blog posts (messages) and comments  Login / logout  Post new message (for logged users)  Post comments for a message Each blog message (post) has:  Author, date, subject, body Comments have  Author, date and body 3
  4. 4. Step 1: Prototyping the UI (1) 4
  5. 5. Step 1: Prototyping the UI (2) 5
  6. 6. Design the Database 6
  7. 7. Create the Data Access Layer: based on LINQ-to-SQL 7
  8. 8. ASP.NET Web Forms UI 8
  9. 9. Testing the System What happens when no posts are available in the system? What happens when no comment are entered for given post? What happens when the posts are too much (e.g. 500)? How "create post" behaves with an empty form? What happens if in a field of size 50 characters we enter 100 characters? 9
  10. 10. Practical Project - Demo курсове и уроци по програмиране, уеб дизайн – безплатно BG Coder - онлайн състезателна система - online judge курсове и уроци по програмиране – Телерик академия форум програмиране, форум уеб дизайн уроци по програмиране и уеб дизайн за ученици ASP.NET курс - уеб програмиране, бази данни, C#, .NET, ASP.NET http://academy.telerik.com програмиране за деца – безплатни курсове и уроци ASP.NET MVC курс – HTML, SQL, C#, .NET, ASP.NET MVC безплатен SEO курс - оптимизация за търсачки алго академия – състезателно програмиране, състезаниякурсове и уроци по програмиране, книги – безплатно от Наков курс мобилни приложения с iPhone, Android, WP7, PhoneGap уроци по уеб дизайн, HTML, CSS, JavaScript, Photoshop Дончо Минков - сайт за програмиране free C# book, безплатна книга C#, книга Java, книга C# Николай Костов - блог за програмиране безплатен курс "Качествен програмен код" безплатен курс "Разработка на софтуер в cloud среда" C# курс, програмиране, безплатно
  11. 11. Free Trainings @ Telerik Academy ASP.NET Web Forms Course  aspnetcourse.telerik.com Telerik Software Academy  academy.telerik.com Telerik Academy @ Facebook  facebook.com/TelerikAcademy Telerik Software Academy Forums  forums.academy.telerik.com 11