1 / 10

Practical Project Demo

Practical Project Demo. Creating Dynamic Rich-Data ASP.NET Web Application: Step-by-Step Live Demo. Svetlin Nakov. Telerik Corporation. www.telerik.com. Table of Contents. Sample practical project Creating a simple blog system Steps : Prototyping of the user interface

Download Presentation

Practical Project Demo

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Practical Project Demo Creating Dynamic Rich-Data ASP.NET Web Application: Step-by-Step Live Demo Svetlin Nakov Telerik Corporation www.telerik.com

  2. Table of Contents • Sample practical project • Creating a simple blog system • Steps: • Prototyping of the user interface • Design of the database • Data access layer based on LINQ-to-SQL • User interface based on ASP.NET Web Forms • Testing the system

  3. Assignment – Blog System • Create a simple blog system: • Read 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

  4. Step 1: Prototyping the UI (1)

  5. Step 1: Prototyping the UI (2)

  6. Design the Database

  7. Create the Data Access Layer:based on LINQ-to-SQL

  8. ASP.NET Web Forms UI

  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?

  10. Practical Project Demo

More Related