//liveVirtualacademy2011/ What’s New for ASP.NET 4.5 and Web Development in Visual Studio 11 Developer Preview Γιώργος Καπνιάς MVP, MCT, MCDP, MCDBA, MCTS,

Slides:



Advertisements
Similar presentations
Alpha Anywhere Product Roadmap and Overview
Advertisements

FIRST LOOK AT “ORCAS” Scott Guthrie General Manager.NET Developer Platform.
What’s New in ASP.NET 4.5 Ori Calvo, 2012 John Bryce Hi-Tech College
Aneef Fashir Software Architect Assette. About Myself 5 years of experience in programming. BSc(Hons) in Computer Science and MIS. Currently working at.
Fabian Vilers Hands on ASP.NET MVC.
Languages for Dynamic Web Documents
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview Introduce Visual Studio 2013 Create a first ASP.NET application.
Server-Side vs. Client-Side Scripting Languages
1 Chapter 12 Working With Access 2000 on the Internet.
AJAX & By – Anupama Sharma. Defining Ajax Ajax isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together.
Multiple Tiers in Action
Performed by:Gidi Getter Svetlana Klinovsky Supervised by:Viktor Kulikov 08/03/2009.
Microsoft ® Official Course Developing Optimized Internet Sites Microsoft SharePoint 2013 SharePoint Practice.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
Quick Tour of the Web Technologies: The BIG picture LECTURE A bird’s eye view of the different web technologies that we shall explore and study.
Web Development & Design Foundations with XHTML Chapter 9 Key Concepts.
Form Handling, Validation and Functions. Form Handling Forms are a graphical user interfaces (GUIs) that enables the interaction between users and servers.
ASP.NET 4.0 Web Developers User Group Israel June 2009.
Overview of JSP Technology. The need of JSP With servlets, it is easy to – Read form data – Read HTTP request headers – Set HTTP status codes and response.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
Introduction to.Net and ASP.Net Course Introduction Build Your Own ASP.Net Website: Chapter 1 Microsoft ASP.Net Walkthrough: Creating a Basic Web Forms.
Server- Side technologies Client-side vs. Server-side scripts PHP basic ASP.NET basic ColdFusion.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Dr. Azeddine Chikh IS444: Modern tools for applications development.
Server-side Scripting Powering the webs favourite services.
ASP.NET + Ajax Jesper Tørresø ITNET2 F08. Ajax Ajax (Asynchronous JavaScript and XML) A group of interrelated web development techniques used for creating.
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
CNIT 133 Interactive Web Pags – JavaScript and AJAX JavaScript Environment.
ASP.NET Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours Digital.
Introduction to ASP.NET 1www.tech.findforinfo.com.
Introduction to ASP.NET MVC Information for this presentation was taken from Pluralsight Building Applications with ASP.NET MVC 4.
The Web Architecture and ASP.NET. Slide 2 Review of the Web (1) It began with HTTP and HTML, which delivers static Web pages to browsers which would render.
Tutorial 10 Programming with JavaScript
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
WEBMATRIX Microsoft Pranav Rastogi.
Web Development & Design Foundations with XHTML Chapter 9 Key Concepts.
Week 9 - Form Basics Key Concepts 1. 1.Describe common uses of forms on web pages 2.Create forms on web pages using the form, input, textarea, and select.
Introducing ASP.NET 2.0. Internet Technologies WWW Architecture Web Server Client Server Request Response Network HTTP TCP/IP PC/Mac/Unix + Browser (IE,
What’s New for Web Developers in ASP.NET and Visual Studio 2008 Kate Gregory Microsoft Regional Director
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview How to create a first ASP.NET application.
J. Michael Palermo IV Director of Development Interface, USA WUX203.
Getting Started with ASP.NET MVC BRIJ BHUSHAN MISHRA.
Client-side & Server-side Scripting ©Richard L. Goldman August 5, 2003 Requires PowerPoint 2002 or later for full functionality.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
 Previous lessons have focused on client-side scripts  Programs embedded in the page’s HTML code  Can also execute scripts on the server  Server-side.
Scripting Languages Client Side and Server Side. Examples of client side/server side Examples of client-side side include: JavaScript Jquery (uses a JavaScript.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
 Web pages originally static  Page is delivered exactly as stored on server  Same information displayed for all users, from all contexts  Dynamic.
Overview of Previous Lesson(s) Over View  ASP is a technology that enables scripts in web pages to be executed by an Internet server.  ASP.NET is a.
Advanced Windows Store App Development with HTML5 Refresh / Exam Prep M6: Tools and Asynchronous Programming Jeremy Foster Microsoft Technical.
Virtual techdays INDIA │ 9-11 February 2011 SESSION TITLE Kamala Rajan S │ Technical Manager, Marlabs.
Introduction to JavaScript MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 2/2/2016.
What was new in VS Studio 2008 A bird eye view from the height of ft By: Shahzad Sarwar Software Architect Comsoft computer consultants.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
Nivo 300 ASP.NET MVC 4 Danijel Malik Artifis Danijel Malik s.p.
ASP.NET and Visual Studio 2012 Robert Boedigheimer.
1 Introducing Web Developer Tools Rapid application development tools ASP.NET-compatible web editors –Visual Studio.NET Professional Edition –Visual Studio.
Hartelijk welkom VB Event 26 september 2012 ‘Visual Studio 2012 voor de VB.NETWEB developer’ Alex Thissen – Achmea.
I NTRO TO W EB TECHNOLOGY Basic terms. C LIENT – S ERVER M ODEL a distributed communication between service requestors and service providers.
TechEd /1/2018 7:56 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek
Haritha Dasari Josue Balandrano Coronel -
An Introduction to JavaScript
ASP.NET Imran Rashid CTO at ManiWeber Technologies.
Introduction to ASP.NET Parts 1 & 2
Presentation transcript:

//liveVirtualacademy2011/ What’s New for ASP.NET 4.5 and Web Development in Visual Studio 11 Developer Preview Γιώργος Καπνιάς MVP, MCT, MCDP, MCDBA, MCTS, MCP+SB

//liveVirtualacademy2011/ new What’s new core ASP.NET Core Services ASP.NET Web Forms Related Technologies Available Separately Editor Enhancements Data-Related Enhancements Web Application Deployment Enhancements Multi-Version Support IIS Express

//liveVirtualacademy2011/ core ASP.NET Core Services forms Asynchronously reading and writing HTTP requests and responses ASP.NET 4.5 Developer Preview can read, write, and flush a stream asynchronously. This lets you send data to a client incrementally without tying up operating system threads. Support for reading unvalidated request data when request validation is enabled ASP.NET 4.5 Developer Preview provides ways to read unvalidated request data so that you can allow users to pass markup for selected fields or pages. Support for WebSockets protocol Methods in the new WebSockets namespace provide support for WebSockets protocol, which lets you read and write both string and binary data. Bundling and minification of client scripts ASP.NET 4.5 Developer Preview uses bundling (which combines separate JavaScript files for faster loading) and minification (which reduces the size of JavaScript and CSS files by removing unneeded characters). Support for asynchronous modules and handlers The new await and async keywords make it easier to write asynchronous HTTP modules and asynchronous HTTP handlers. Integrated Anti-XSS encoding routines Anti-XSS (cross-site scripting) core encoding routines have been integrated into ASP.NET 4.5 Developer Preview. These were previously available only as an external library.

//liveVirtualacademy2011/ forms ASP.NET Web Forms related Model binders Web Forms now supports model binding, which lets you bind data controls directly to data-access methods. Strongly typed binding expressions You can now write strongly typed, two-way data-binding expressions in Web Forms data controls, instead of using Bind or Eval expressions. Unobtrusive JavaScript for validation obtrusive validation moves the code for client-side validation into a single external JavaScript file, which makes pages smaller and faster to load HTML encoded data-binding expressions New syntax lets you encode HTML output in page markup. Improved paging in the GridView control The new AllowCustomPaging and VirtualItemCount properties of the GridView control let you customize paging functionality Support for HTML5 form types You can use HTML5 elements like , tel, url, and search in Web Forms pages.

//liveVirtualacademy2011/ related Related Technologies Available Separately editor Page Inspector Page Inspector lets you determine which server-side code has produced the HTML markup that is rendered to the browser. ASP.NET MVC 4.0 Developer Preview Separate versions of the ASP.NET MVC 4.0 Developer Preview are available for Visual Studio 2010 and Visual Studio 2011 Developer Preview ASP.NET Web Pages 2.0 Developer Preview The ASP.NET Web Pages 2 Developer Preview can be downloaded as part of the WebMatrix 2 Beta

//liveVirtualacademy2011/ editor Editor Enhancements data Page Inspector Page Inspector lets you determine which server-side code has produced the HTML markup that is rendered to the browser. HTML Editor The HTML editor in Visual Studio 11 Developer Preview provides support for HTML5 CSS Editor The most significant change in the Visual Studio 11 Developer Preview CSS editor is support for CSS3 JavaScript Editor Support for ECMAScript5, Numerous IntelliSense improvements, Braces matching.

//liveVirtualacademy2011/ data Data-Related Enhancements versions LocalDB LocalDB replaces SQL Server Express as the default database engine for development. SQL Server development A new SQL Server node in Server Explorer provides tools for working with SQL Server database JS Client-side validation You can now configure DynamicField controls to generate unobtrusive JavaScript for client-side validation. New DataAnnotations attributes New attributes automate validation for common data types such as addresses, telephone numbers, and credit card numbers. New options for database projects An Entity Data Model (.edmx) file can now be associated with a database project

//liveVirtualacademy2011/ versions Multi-Version Support iis Enhancements to ASP.NET Multi-Targeting.NET Framework Multi-Targeting for ASP.NET Web Projects ASP.NET Side-by-Side Execution Overview Host Web Applications That Use Different Versions on the Same Server Deploy Web Projects Targeted for Earlier Versions Working with ASP.NET Applications in Either VS 2010 or VS 2011 Open and work with Visual Studio 2010 projects in Visual Studio 11 Developer Preview and vice-versa, without converting the project to a different format

//liveVirtualacademy2011/ iis IIS Express Does not run as a service It does not run as a service or require administrator user rights in order to perform most tasks. ASP.NET and PHP support IIS Express works well with ASP.NET and PHP applications. Instance per user in same computer Multiple users of IIS Express can work independently on the same computer.

//liveVirtualacademy2011/ What’s New for ASP.NET 4.5 and Web Development in Visual Studio 11 Developer Preview demos

//liveVirtualacademy2011/ What’s New for ASP.NET 4.5 and Web Development in Visual Studio 11 Developer Preview thank you!

//liveVirtualacademy2011/