Подпишись на наш Twitter

Быть в курсе появления новых статей!

.NET

  1. Replace Foreach with LINQ — One of the best ways to start Thinqing in LINQ is to find places where you can replace iterative loops with LINQ queries. This won’t necessarily make your applications any faster at the moment, but by taking advantage of the declarative syntax, it will allow you to change your underlying implementation (ie. parallelize it with PLINQ) easier in the future. Recently, I came across some code that mimicked creating a control array as we used to have in VB6 by iterating over a list of fields and adding controls to a form adding the index to the end of the field name. As the fields are being added,we hook up event listeners along the way...
  2. Making Your Own 8K Homegrown Inversion of Control Container — If you develop software, chances are you you've worked with Inversion of Control containers and the Dependency Injection pattern. Many frameworks exist to address how to marry concrete implementations to abstract classes and interfaces...

Web

  1. 6 CSS Tutorials That Take You From Beginner to Expert — In today's world wide web, CSS is the most used method of styling websites. The use of tables is now mostly a thing of the past, even though you might still come across old websites once in a while that use tables for layout once in a while. There are tons of reasons why one should use CSS to layout a website...
  2. jQuery 1.4 Released: The 15 New Features you Must Know — jQuery 1.4 was recently released. This wasn’t simply a maintenance release as some had speculated; there are many new features, enhancements and performance improvements included in 1.4! This post covers the new features and enhancements that you may find beneficial...
  3. 8 Free & Best CSS Editors For Web Designers — Most of us use Dreamweaver as a CSS Editor for Editing CSS , but there are some light weight best CSS editors which are free. Here we have collected Best CSS Editors to make your work simple...
  4. ASP.NET MVC 2: Model Validation — Validating user-input and enforcing business rules/logic is a core requirement of most web applications. ASP.NET MVC 2 includes a bunch of new features that make validating user input and enforcing validation logic on models/viewmodels significantly easier. These features are designed so that the validation logic is always enforced on the server, and can optionally also be enforced on the client via JavaScript. The validation infrastructure and features in ASP.NET MVC 2 are designed...
  5. ASP.NET Page Life Cycle Diagram — The following diagram shows some of the most important methods of the System.Web.UI.Page class that you can override in order to add code that executes at specific points in the page life cycle. It also shows how these methods relate to page events and control events...

Visual Studio

  1. April 12 is the New Release Date for Visual Studio 2010
  2. Visual Studio and Windows Azure Training Kit Updates — The contents of the Visual Studio 2010 and Windows Azure training kits have again gotten an update to add new material...

Development/Miscellaneous

  1. Should You Be a Generalist Or a Specialist? — When I was a young student, I had a fashionable infatuation with martial arts. One day at the dojo I was busy practicing a particular punch to the side of the neck. The teacher watched my repeated fumbling for a while, and finally pulled me aside and gave me one of the best lessons I’ve ever received on how to become a better software developer...
  2. Gmail for Windows 7 — When I first started using Windows 7, I knew there had to be a way to use some of the cool new features to help me keep up to date with all my Gmail accounts. But alas, I could not find any existing applications that worked the way I wanted. So, I decided to write an application that would allow me to fulfill two desires at the same time. Those desires were to learn more about these new Windows 7 features...
  3. Slide Deck from Advanced Presentation Patterns at CodeMash — Since I had the request for this, the slide deck that I used yesterday at CodeMash in my marathon talk on Advanced Presentation Patterns is here. There’s more links, but I’d first like to thank everybody who attended yesterday and especially those masochists of you who stuck out all four hours...
  4. Are You Ready To Transfer To Chrome? - 30 Irreplaceable Chrome Extensions — I’ve always been using Firefox browser, I mean already for 5–6 years and never thought I would want to choose something else. Firefox is great browser and what makes it so great is all those thousands of plugins you download freely. You can find now plugin for almost everything you could ever think of – there is only one big downside. Firefox is much slower than Chrome and actually eat’s more of computer’s CPU than other browsers...
  5. Why should you invest in MSDN? — MSDN Subscriptions are a convenient way to cost-effectively develop applications on the Microsoft platform with a simple licensing model and broad high quality information resources. By accessing a comprehensive set of resources including virtually all the Microsoft software and tools needed to innovate, you stay ahead of the curve. A MSDN Premium Subscription includes development and test licenses...
  6. Updates: ProcDump v1.71



Дата публикации: 17.01.2010 19:40

Ярлыки: .NET, Development, Visual Studio, Web