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

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

.NET

  1. Some Last-Minute New C# 4.0 Features — As I’m sure you know by now, we are done implementing C# 4. We’ve added support for interoperability with dynamic languages and legacy object models, named and optional parameters, the ability to “link” against interfaces from a Primary Interop Assembly, and my favourite feature, covariance and contravariance of interface and delegate types...
  2. Simplify Your Code with LINQ — I’m a big fan of LINQ and use it wherever I can to minimize code and make applications easier to maintain overall. I was going through a code file today refactoring it based on suggestions provided by Resharper and came across the following method...
  3. A C# implementation of the CallStream pattern — Dusan published this interesting post a couple of weeks ago about a novel JavaScript chaining pattern...
  4. LINQ: Single vs. First — I’ve witnessed and been involved in several discussions around the correctness or usefulness of the Single method in the LINQ API...

Web

  1. 5 Steps Toward jQuery Mastery — Most of us get our first taste of jQuery by implementing a simple animation effect or using a plugin for a specific purpose. This is natural because, like JavaScript itself, jQuery lends itself to beginning with the basics and building from there...
  2. Remove All Stylesheets from a Page using jQuery — Here’s a very simple piece of code that removes all stylesheet links from a Page using jQuery...

Visual Studio

  1. Announcing the Feature Builder Power Tool for Visual Studio 2010 (Preview) — Feature Builder is a completely re-thought implementation of the automated guidance + tools + templates work I’ve been doing for nearly 6 years here at Microsoft. Some of you may remember Project “Glidepath” and the two versions of Blueprints which were released between 2006 and 2009...
  2. Visual Studio 2010: Making TDD Just a Little Easier — Many times it’s the little things that make life easier. For people who practice TDD (Test Driven Development) with Visual Studio here is a common scenario that can be an annoyance: You’re writing your test and need to create an instance of a class, but that the class doesn’t exist yet...
  3. Navigate Quickly with JustCode and Ctrl+Click — Ctrl + Click is a widely used shortcut for Go To Definition in many development environments but not in Visual Studio. We, the JustCode team, find it really useful so we added it to Visual Studio. But we didn't stop there - we improved it even further...
  4. Tips and Tricks: Visual Studio 2010 Image Library — I was in the middle of creating UI mockups for some extensions I’ve been working on and realized that I needed some icons to polish off the sketch. Sure, I could have just grabbed a screenshot of VS, opened up my favorite image editor, and pulled out the icon that I needed…but what if my “perfect” icon wasn’t in VS? After all, these extensions are adding new functionality...

Development/Miscellaneous

  1. Updates: Process Explorer v12.01
  2. Large Text File Viewer v5.2 Released - A portable utility to open very large, 1GB+, text files quickly... — “Have you ever felt frustrated when you just want to look at the content of a large text file but it takes forever for Notepad or Word to open it...
  3. An example of lightweight To Do management with OneNote — A few years ago we were tracking our automation work to do list of work items. In a very simplistic way, I created three pages titled "High Priority", "Medium Priority" and "Low Priority." This worked extremely well - the pages were in a shared notebook so everyone could see job assignments, track the status, and see the priorities...
  4. Should managers know how to code? — I see people debate this all over the tech sector, and in tech/web groups in other companies. Even back at Microsoft, we used to argue about this all the time, especially whether program managers (e.g. small team level project managers) should know how to code or not. Sadly, no one ever researched whether it had any bearing on their success or not in this role...
  5. Gmail Refresh POP Accounts — I use Gmail to collect mail from several other POP accounts, which works great. But you cannot control when Gmail chooses to check mail on those POP accounts...
  6. Saving power on the go – getting your laptop battery to last all day — The beauty of saving power, is that you’re also saving money. And in the case of laptops, that applies to home use as well as use on campus. So there’s an incentive for staff to want to manage their power use more effectively...



Дата публикации: 01.04.2010 20:41

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