מפגש קהילת מפתחי Web - מפגש מרץ 2008
הנכם מוזמנים למפגש קהילת מפתחי Web - מפגש מרץ 2008.
המפגש יתקיים ב-02/03 בשעה 17:30 במשרדי מיקרוסופט רחוב הפנינה 2, קומה 0.
(
שמירה ב- outlook).
מבט כולל על אירוע
סדר יום:
- 17:00-17:30 התכנסות
- 17:30-18:30 ASP.NET 3.5 Extensions DDC
- 18:30-18:45 קפה ומאפה
- 18:45-20:00 ASP.NET 3.5 Extensions DDC
מרצה: אייל פילדוס
ASP.NET 3.5 Extensions: Basic Steps To Create Dynamic Data Web Application - Focus On Security and Performance
This meeting walks through the steps to take to create simple Dynamic Data Web Application.
And represent the development model for DTO [Data Transfer Object] and Input Validation options,
all using the new ASP.NET 3.5 Extension for Visual Studio 2008.
- Focus on Security
You can create data driven web pages using GridView and DataSets.
The drawback is that validation is not that straightforward.
On the other hand, you can create custom collections and manually data bind it - the code is much nicer and cleaner and validation rules are easy to add, but there is also the need of writing some extra code. In the case of Dynamic Data there is fantastic combination of design time productivity and also a clean code where validation rules are applied directly to the model, that make
less room for making mistakes to introduce security vulnerability.
- Focus on Performance
Ready to go templates that are generated with the default Dynamic Data projects are already implementing AJAX and paging.
Walking that path reduces dramatically the amount of data that make round trips over the wire.
Large HTML output - including ViewState - is one of the biggest performance vulnerabilities noticed recently.
AJAX and paging are a great way to overcome this issue.
About the presenter:
Eyal Pildus – is a senior software Architect. Specialized on large scale Enterprise systems and Web Based Business Applications.
Eyal is an Expert since 1999, and a .NET Expert from 2002 . Eyal have been consulting and Mentoring for many years in a wide spectrum of development teams in wide range of business and IT companies. Eyal is now acting as the CTO of Mizrahi-tefahot bank focusing primarily on developing and architecting Large-Scales and mission critical financial application focusing on Security and performance.