C# from 1.0 to 4.0 talk
On June 10th I had the chance to talk about the evolution the C# language had since its first RTM version.
This talk was in the context of the Microsoft academic program, here at Argentina, and took place at the UAI of Lomas de Zamora.
Although the talk lasted a couple of hours I think the slides are suitable for a crash course. Just to have a taste about syntax and things that C# team take care of during last years.
We have chance to see same nice Lambda expression things in C# 3.0 with sample of NetFX, Moq and Linq-to-SQL; and also some unit testing concepts (using Moq, of course)
Downloads:
- Slides 228KB (powered by LaTeX)
- Handout 194KB
- VS2008 Sample Code 578KB
- VS2010 Sample Code 11KB
RUN09: Jugando dentro del browser: AJAX Client Templates y jQuery en ASP.NET
Martín Salías and I participated at RUN09. The talk was named "Jugando dentro del browser: AJAX Client Templates y jQuery en ASP.NET". We had the chance to show how Microsoft Ajax Client Templates works with JsonResult of ASP.NET MVC and jQuery datepicker plugin.
You can download the source code of the demo: run09-b1-sourcecode
Here are the resources we suggest to get started with all this:
Latam Windows Day - El futuro de la plataforma de desarrollo Web hoy
Today is the Windows Day event. With Sergio we are presenting some new features that will be part of ASP.NET 4.0 and other stuff:
- ASP.NET MVC
- Dynamic Data
- Client Templates
- IE Developers Tools
- jQuery
First of all a disclaimer is mandatory, the session was recorded during January, and as expected some improvements happened since that day:
- ASP.NET MVC move from Beta to RC (and to RC Refresh)
- IE8 move from Beta to RC
- jQuery move from 1.2.6 to 1.3.2 (with a brand new jQuery UI)
One the my preferred slides is the one where we compare ASP.NET WebForms with ASP.NET MVC:
| ASP.NET MVC | ASP.NET WebForms | |
|---|---|---|
| URLs | /Users/jdoe | /UserProfile.aspx?id=jdoe |
| Testing | straightforward | not so easy |
| Markup | full control | always ViewState |
| User actions | HTTP Request | PostBacks |
| Request Life Cycle | M - V - C | PageLifeCycle |
| Integration with jQuery, Protoype, etc. | 100% | some dificulties |
| AJAX | grained control | UpdatePanel |
This shows which thing you should have in mind if you are coming from WebForms in order to have a smooth transition to MVC.
Here are some resources:
Sergio will post in his blog the other demo.
You can leave comments and questions in this post or the one in windows day blog.
PDC Essentials @ Buenos Aires
Updated November 20th, you can download slide and demos here.
On Tuesday 18th, Juan and I will be presenting ASP.NET 4.0 Roadmap. Check which other talks are available and register here.
This is the event information:
- Horario: martes, 18 de noviembre de 2008 16:00 - 22:00 p.m.
- Lugar: ITTC. Sarmiento 1113 Piso 5. Buenos Aires Argentina.
- Registración
- Descripción:Durante los días del 27 al 30 de Octubre se lleva a cabo la Professional Developer Conference en Los Angeles, Estados Unidos. Durante este evento Microsoft realiza grandes anuncios sobre novedades en la plataforma de desarrollo, presentando su visión de Cloud Computing, construyendo aplicaciones que desdibujan las barreras entre la PC, la Web y los dispositivos móviles, lo nuevo en VS 2010, .net Framework 4, distintos avances sobre Windows 7, la siguiente mayor versión de la plataforma cliente Windows y mucho más. En este evento, estaremos presentando algunas de las novedades develadas durante el evento, contando con disertantes asistentes al mismo.
My first conference at microsoft argentina
You can register for the event here. Thanks Miguel for this opportunity.
event details (spanish):
Towebs & MSDN lo invitan a conocer las herramientas más innovadoras para el desarrollo web en plataforma Windows. Las charlas, están orientadas a programadores y desarrolladores. Queremos brindarle la posibilidad de que sus sitios web se diferencien del resto. Para lograrlo lo invitamos a capacitarse en el uso de tecnologías de última generación como ASP.NET, AJAX y Silverlight.
Fecha: Jueves, 5 de Junio
|
Inicio |
Presentación |
Orador |
|
14:00 |
Acreditación |
|
|
14:30 |
Introducción a desarrollo web en .NET |
Miguel Sáez |
|
14:55 |
Acceso a Datos en .NET |
Miguel Sáez & Pablo Listingart |
|
15:40 |
Intervalo |
|
|
16:00 |
Creando aplicaciones AJAX con ASP.NET |
Brian Cardiff & Miguel Sáez |
|
17:00 |
Creando aplicaciones RIA ( Rich Interface Applications) |
Martin Salias |
|
17:30
|
Fin del evento |
|