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

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

.NET

  1. Creating vCard with image in .Net — vCard is popular format for exchanging contacts. Besides e-mail clients also modern mobile phones are able to read and send contacts as vCard. This posting introduces same ideas how to implement vCard support in your applications and how to add images to vCards...
  2. Interesting LINQ Exercise — A co-worker posed an interesting LINQ problem to me tonight so I figured I’d share. They had a collection of items and wanted an algorithm that would create a “collection of collections” where the first three items would be grouped together, second three items, on so on. For example, given a sequence like this: { “a”, “b”, “c”, “d”, “e”, “f”, “g”, “h” }, it would create a structure that contained 3 groups – the first element would be { “a”, “b”, “c” }, the second would be { “d”, “e”, “f” } and the third { “g”, “h” }. They already had an algorithm working fine but it was using a “brute force” approach and took about 15-20 lines of code. It “felt like” you could solve the same problem more elegantly with a LINQ solution and with less lines of code...
  3. Windows 7 Code Pack V. 1.0 Released — The Windows® API Code Pack for Microsoft® .NET Framework provides support for various features of Windows 7 and previous releases of that operating system. The Code Pack has reached version 1.0 and has been published on Code Gallery...
  4. A Whirlwind Tour through the Managed Extensibility Framework — From a hotel lobby in the sunny city of Durban, South-Africa, waiting for my plane transfer after a great TechEd Africa event. Why not write a blog post on one of my talks: the Managed Extensibility Framework, or MEF. As we steam ahead to release .NET 4.0, it’s great to see the amount of new APIs that will make it into this release. I had the opportunity to talk on three of those the past few days...
  5. Fun With the ?? Operator in C#: if { } or ?? – Which is Faster? — Yesterday evening at work a team member and I were pair programming. We had a disagreement about how to code a few lines. The question was around whether to use the ?? operator or to use an if statement using String.IsNullOrEmpty. We settled it like most developers do and that is with a benchmark...

Web

  1. 25 Examples of Mega Menus in Web Design — Mega menus are a growing trend in web design (see Mega Menus: The Next Web Design Trend from Sitepoint). For sites that involve a lot of pages and/or products, a mega menu may be able to improve navigation and usability. In this post we’ll look at 25 examples of mega menus in action...
  2. Creating Flash Charts From Google Spreadsheets — With Google docs gaining popularity, it is anticipated that in the near future there will be a great demand for connecting it to external systems for various purposes such as data interchange, data visualization, etc. In this article, I will show you how to connect Flash based charts (FusionCharts) to Google Spreadsheets and plot live data using JavaScript...
  3. Easiest "check all" ever with jQuery — This code checks/unchecks all checkboxes within the same fieldset. Simple and semantic...
  4. Simple JQuery Tabs Template — I was wondering how to make a simple tab and I found many different solutions for that. I tried a few of them, but I noticed a few issues with the ones I tried such as...
  5. 10 reasons for developing web applications with PHP — If you are a budding web developer or are looking to learn a web programming language then you really should consider learning php. In this article I’ll present 10 good reasons why php should be one of the modern web programming languages on your professional development short-list...
  6. Rounded corner CSS without images — The problem with coding such DIVs is that there is no standard way of rounding off the corners available in CSS (till now). Designers overcome this problem by using corner images to display around a DIV to make it look rounded. But this approach is not always advisable as it makes the code tedious...
  7. Mastering CSS, Part 1: Styling Design Elements — And CSS isn’t nearly as tricky as some people tend to believe. Below are fresh tips and techniques for creating and styling design elements with CSS. They’re a good place to start if you’re new to CSS but are valuable even if you’re a veteran designer. Not all the techniques are strictly CSS...

Visual Studio

  1. Debugging, Profiling and Analyzing Parallel Applications — Visual Studio 2010 has made great strides in the parallel debugging experience. Many features are also available as add-ins for Visual Studio 2008. Here’s a brief tour of the parallel programming, debugging, and diagnostic features available in Visual Studio 2008 and upcoming in Visual Studio 2010...

Development/Miscellaneous

  1. Using ProcDump.exe to monitor w3wp.exe for CPU spikes — Procdump is a light weight Sysinternal's command-line utility whose primary purpose is monitoring an application for CPU spikes and generating crash dumps during such spikes which an administrator or developer can use to determine the cause or to share the dump with PSS for further analysis. It also can serve as a general process dump utility that you can embed in other scripts...
  2. 10 Harsh Truths About Corporate Blogging — However, it does not need to be this way. Corporate blogs can be a powerful communication tool that builds brand awareness and nurtures a sense of engagement. You only need to look at the vibrant community surrounding the 37Signals blog to know that corporate blogging can work...
  3. Signs that you are a bad programmer — Reasoning about code means being able to follow the execution path ("running the program in your head") while knowing what the goal of the code is...
  4. SSMS Tools Pack – Review — I downloaded the SSMS Tools Pack about 3 weeks ago at the urging of a co-worker. Boy I am glad I did. There are many useful tools in this collection from Mladen Prajdic...



Дата публикации: 09.08.2009 20:26

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