lunes, 19 de diciembre de 2011
Estos son los enlaces publicados en Variable not found en Facebook y Twitter del 12 al 17 de diciembre de 2011. Espero que os resulten interesantes. :-)
Aprovecho además para pediros opinión sobre un nuevo formato de presentación de los enlaces, usando categorizaciones. De esta forma podréis acceder directamente a aquellos cuya temática os interese, en lugar de tener que leerlos todos para ver si hay alguno que al que valga la pena echar el vistazo. ¿Qué os parece? ¿Mejor así?
Publicado en Variable not found
Aprovecho además para pediros opinión sobre un nuevo formato de presentación de los enlaces, usando categorizaciones. De esta forma podréis acceder directamente a aquellos cuya temática os interese, en lugar de tener que leerlos todos para ver si hay alguno que al que valga la pena echar el vistazo. ¿Qué os parece? ¿Mejor así?
.Net
- Formatting Enumeration Constants
BlackWasp - Install-Package Roslyn
Kirill Osenkov - Return Multiple Values from Methods with Tuples
Peter Vogel - C# Fundamentals: Returning Zero or One Item As IEnumerable<T>
James Michael Hare - .Net Reflector y ILSpy, ¿podrían inferir mejor el código a partir del IL?
Lucas Ontivero
Asp.net
- [Video] ASP.NET vNext - Filtrado de datos - Value Provider Attributes
Luis Ruiz - How to use SignalR and Knockout in an ASP.NET MVC 3 web application to handle real-time UX updates
Justin Schwartzenberger - MVC and HTML5 Web Workers
Dean hume - Introducing SignalR.EventStream
Ben Dornis - Update jqGrid Html helper for ASP.NET MVC
Robin van der Knaap - Implement secure ASP.NET MVC applications
Jovan Popovic - Which is the Fastest Webserver? Apache, IIS, Nginx, LightHttpd or G-Wan?
WebPerformance (vía @campusmvp) - OWASP Top 10 for .NET developers part 10: Unvalidated Redirects and Forwards
Troy Hunt - Espresso Tip: IHttpHandler and IsReusable
David Neal - Introducción a less
Sergio León - Automatically trim html controls in a asp.net mvc project
Richard Wilde - On deploying ASP.NET MVC site as a desktop application
Andrei Marukovich - Todo sobre AutoEventWireUp en páginas ASP.NET Web Forms
José Manuel Alarcón - Using QUnit with Razor Layouts
Phil Haack - ASP.NET MVC ViewModel usage and pick your best pattern
Kazi Manzur Rashid - MVC Route/URL Generation Unit Tester
Codeplex - Easy URL rewriting in ASP.NET 4.0 web forms
Jalpesh Vadgama - Looking into Web performance in ASP.Net applications
Nikolaos Kantzelis - [Vídeo] ASP.NET vNext - Selección de datos (SelectMethod)
Luis Ruiz - Using SignalR to broadcast a slide deck
Marteen Balliauw
Azure / Cloud
- Utilizar Windows Azure AppFabric Caching como session provider
Gisela Torres - VMware Cloud Foundry cloud platform now supports .Net
Mary-Joe Foley - Now Available: SQL Azure Q4 2011 Service Release
Azure Team (vía @ibonilm) - The SQL Azure Team Unveils a New Server Management UI
Roger Jennings - Differences Between the Storage Emulator and Windows Azure Storage Services
MSDN
Conceptos
- Algorithms Course Materials
Jeff Erickson - Hash Functions
Bret Mulvey
Data access
- RavenDB (IV) La identidad de los documentos
Unai Zorrilla - Data Access Performance Comparison in .NET
Luis Rocha
Html/Css/Javascript
- 10 Best jQuery Form Plugins
jQuery4u - Your jQuery: Now With 67% Less Suck
Scott Kosman - JavaScript – Add Commas To Number
Shai Raiten - Frontend SPOF
Steve Souders - The 30 Most Effective jQuery Plugins
Awcore - Animations in HTML5
Florian Rappl - HTML 5 Input Types - How useful is this really going to be?
Rick Strahl - The CSS profilers are coming!
Lennart Schoors - A Key Code Checker for DOM Keyboard Events
Rick Strahl
Visual Studio/Complementos
- [HowTo] Agregar Ficheros a un Proyecto Existente
Javier Torrecilla - C# + ReSharper = Awesome: Tip #2 – Create Field
Alvin Ashcraft - NuGet 1.6 Release Notes
Nuget Team - [How To] Agregar un elemento de menú a Visual Studio.
Javier Torrecilla - Go To Definition for JavaScript Functions in Visual Studio 2011
Abhijit Jana - Introducing CSSCop - FxCop for stylesheets
Mads Kristensen
Otros
- La fruta más alta siempre sabe mejor
José Manuel Alarcón
Publicado en Variable not found
Mañana, martes 20 de diciembre de 2011, a las 19:00h (GMT+1) en AUGES tendremos el placer de contar con la presencia de Luis Ruiz Pavón, alma mater del grupo y gran conocido en la comunidad de desarrolladores .NET, para explicarnos qué es, para qué sirve y cómo se usa la Inyección de Dependencias, especialmente enfocado al desarrollo con ASP.NET.
https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032499034&Culture=es-ES
En resumen, se trata de un evento que no deberíais perderos si queréis construir aplicaciones y componentes ASP.NET mejor estructurados, flexibles, desacoplados, muy mantenibles y fáciles de probar usando pruebas unitarias.
Esperamos veros por allí ;-)
Publicado en Variable not found.
En este WebCast veremos una introducción a la inyección de dependencias en ASP.NET con ejemplos prácticos:Como siempre, se trata de un Webcast de asistencia es gratuita al que podéis registraros a través de la siguiente dirección:
- ¿Qué es la inyección de dependencias?
- ¿Que nos aporta?
- Patrones y anti-patrones.
- ¿Dónde se construye el grafo?
- Tiempo de vida de las dependencias.
- Contenedores de dependencias (IoC Containers)
- ¿Cómo se aplica todo esto en ASP.NET?
Ponente: Luis Ruiz Pavón (Spenta - Beezy) - miembro y fundador de AUGES (www.auges.org) y uno de los grandes colaboradores de la comunidad de desarrolladores. Puedes seguirlo a través de su blog técnico (www.luisruizpavon.com) y de Twitter (@luisruizpavon).
https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032499034&Culture=es-ES
En resumen, se trata de un evento que no deberíais perderos si queréis construir aplicaciones y componentes ASP.NET mejor estructurados, flexibles, desacoplados, muy mantenibles y fáciles de probar usando pruebas unitarias.
Esperamos veros por allí ;-)
Publicado en Variable not found.
miércoles, 14 de diciembre de 2011
Uno de los aspectos más criticados por los desarrolladores cuando comienzan a trabajar con ASP.NET MVC es el hecho de tener que volver a resolver problemas que estaban ya más que solucionados en Webforms.
Y uno de estos casos es un detallito muy simple pero útil: establecer el foco de edición en un control concreto al cargar una página. En Webforms era suficiente con asignar al atributo
Y uno de estos casos es un detallito muy simple pero útil: establecer el foco de edición en un control concreto al cargar una página. En Webforms era suficiente con asignar al atributo
defaultFocus
del tag <form>
el nombre del control que nos interesara, y ya lo teníamos solucionado; ASP.NET MVC no trae ninguna solución “de serie” para conseguirlo, aunque, como veremos en este post, no es mucho más complicado que la alternativa Webforms una vez hemos preparado la infraestructura necesaria.
martes, 13 de diciembre de 2011
Blogger invitado
Óscar Sotorrío Sánchez
Desarrollador independiente, MCP C#
Eterno aprendiz en esto de las tecnologías .NET y en especial con ASP.NET. Admirador de la filosofía de Internet y entusiasta de los nuevos modelos de negocio que rigen este mundillo.Blog: oscarsotorrio.com
lunes, 12 de diciembre de 2011
Esta semana no he tenido tiempo para ir publicando en Variable not found en Facebook y Twitter los habituales links, pero sí que he podido recopilar algunos, así que ahí van los hallazgos realizados del 4 al 11 de diciembre de 2011. Espero que os resulten interesantes. :-)
Publicado en Variable not found
- ASP.NET MVC Routing Extensibility
Simone Chiaretta - That “JavaScript not available” case
Christian Heilmann - jQuery 1.7 Visual Cheat Sheet
Antonio Lupetti - Set the AsyncTimeout attribute for your async controllers
Simone Chiaretta - Providing Intellisense, Navigation and more for Custom Helpers in ASP.NET MVC
Hadi Hariri - QUnit layout for JavaScript testing in ASP.net MVC3
Jonathan Creamer - HTML5 Form features you should know
Bipin Joshi - Usar el atributo Obsolete (.NET: ObsoleteAttribute Class)
Sergio Tarrillo - Como crear un Profiler para .Net
Lucas Ontivero - [Windows Phone 7.5] Inserciones masivas en SQL Server CE vs SQL Server vs MongoDb
Josué Yeray - Public Service Announcement: Careful With Your Nested Border-Radii
Chris Coyier - Understanding CSS’s vertical-align Property
Louis Lazaris - Inside ASP.NET MVC: Instantiation of Controller
Alexander Beletsky - What's the difference? Remainder vs Modulus
Eric Lippert - Avoid “Duplicate Content” with IIS7 – Domain with or without www
Code Inside Team - Lateral On-Scroll Sliding with jQuery
Mary Lou - New NuGet.org Deployed!
Phil Haack - Custom Validation in ASP.NET MVC 3 using DataAnnotationsModelValidator
Mahesh Sabnis - Búsquedas de Texto con MongoDB y VB.NET ASP.NET Webform
Gonzalo Pérez - Obtaining a MAC Address
BlackWasp - [Vídeo] ASP.NET vNext - Instalando paquetes con Nuget
Luis Ruiz - Trabajando con Singleton utilizando UNITY
Bruno Capuano - [Vídeo] ASP.NET vNext - Strongly Typed Data Controls
Luis Ruiz - RavenDB II: Los documentos
Unai Zorrilla - Lucene.net 2.9.4 is out, now with NuGet
Simone Chiaretta - Mejoras del editor de CSS en Visual Studio
Scott Guthrie (traducido por Juan Laó) - Getting a Base Exception
BlackWasp - RavenDB I: Empezamos
Unai Zorrilla
Publicado en Variable not found
lunes, 5 de diciembre de 2011
Estos son los enlaces publicados en Variable not found en Facebook y Twitter del 28 se noviembre al 3 de diciembre de 2011. Espero que os resulten interesantes. :-)
Publicado en Variable not found
- Vídeo: ASP.NET vNext - Smart Tasks y generación de eventos de controles desde la vista HTML
Luis Ruiz - Tutorial MongoDB con ASP.NET MVC - Ejemplo Práctico
Gonzalo Pérez - 5 jQuery Infinite Scrolling Demos
jQuery4u (vía @etnassoft) - Disponible una nueva entrega del libro GRATUITO de Azure : AppFabric y WIF
Vía @ibonilm - Generador de CSS3
Vía @boagworld - Why Many Developers Hate ASP.NET… and Why They’re Wrong
Jeremy McPeak - Scott Hanselman's 2011 Ultimate Developer and Power Users Tool List for Windows
Scott Hanselman - Building a Windows Azure App using Azure Queue, Azure Table and ASP.NET MVC Web Role
Shiju Varghese - ASP.NET MVC Controls Toolkit 1.5.5 released and available to download
Vía @campusmvp - New ASP.NET website launched
Scott Hanselman - Unobtrusive jQuery UI with AJAX support
Andy Cohen - 25 Amazing HTML5 Tricks and How to Make Them
DevStand - The Script Tag
Chris Coyier - Global HandleErrorAttribute in ASP.net MVC3
Jonathan Creamer - De vuelta a lo básico, codificar html, javascript y url
Sergio León - Web API preview 6 is out: how to get a RESTful mind
Simone Chiaretta - jQuery Time Entry with Time Navigation Keys
Rick Strahl - EF Migrations, EF 4.3 y que nos deparará el futuro
Unai Zorrilla - Code First Migrations: Beta 1 Released
ADO.NET Team - La cuarta preview the IE10
Juan Laó - The craziest Javascript implementations
Vía @etnassoft - Custom Action Method Selector in MVC
Jigar Bagadai - HTML5 for Applications: The Fourth IE10 Platform Preview
IEBlog - Entity Framework Batch Update and Future Queries
Paul Welter (vía @osotorrio) - Vistas y View Engines en ASP.NET MVC
Marc Rubiño - Techniques for real-time client-server communication on the web (SignalR to the rescue)
Maarten Balliauw - Uso de IDisposable
Juan Laó - AppFabric Service Bus Test Client
Ibon Landa - Storage Queues vs Service Bus queues
Ibon Landa - Relayed Messaging y Brokered Messaging
Ibon Landa - ¿Y si todo lo que haces llevara tu nombre grabado?
José Manuel Alarcón - How To Write a Plugin in jQuery
Shakeel Iqbal - Google Maps API V3 for ASP.NET
S V Sai Chandra (vía @osotorrio) - Phil Haack deja Microsoft
Phil Haack - Writing a Fluent ASP.NET MVC Recursive TreeView Helper
Matt Hidinger - CSS Editor Hierarchical Indentation in Visual Studio 2011 Developer Preview
Abhijit Jana - Task Cancellation
BlackWasp - Añadir dlls en la GAC de las máquinas de Windows Azure
Gisela Torres - Composing Entity Framework Fluent Configurations
K. Scott Allen - Nuevo soporte de Empaquetado y Minificación (ASP.NET 4.5)
Juan Laó - New Bundling and Minification Support (ASP.NET 4.5 Series)
Scott Guthrie (traducido por Juan Laó) - Razor Donut Caching
Phil Haack
Publicado en Variable not found