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

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

.NET

  1. D.C. and the Wrapper Factory — A while ago I wrote about using reflection for testing non-public members. Since then I've been increasingly annoyed by the repetitive nature of that approach. At some point it occurred to me that it should be possible to automate the mundane and boring task of writing the same kind of reflection code over and over again. However, there are two options for code generation each with some severe disadvantages. You can generate source code which means coupling the solution to a particular programming language and build system...
  2. Selecting Static Results with Dynamic LINQ — Dynamic LINQ (DLINQ) is a LINQ extension provided in the VS 2008 Samples. Scott Guthrie provides a good overview here: Dynamic LINQ (Part 1: Using the LINQ Dynamic Query Library), but the executive summary is that it implements certain query operations on IQueryable (the non-generic variety)...
  3. Quick Tip: Parse String to Nullable Value — When you’re dealing with a system like SharePoint that returns most data as strings, it’s common to want to parse the data back into a useful numeric format. The .NET framework offers several options to achieve this, namely the static methods on System.Convert and the static Parse() methods on the various value types. However, these are limited in that they turn null...
  4. Community Links LVIII
  5. RTM’d today: CLR via C#, Third Edition

Web

  1. Getting Started with the ASP.net MVC Framework – Installation and “Hello World” — Why MVC? That is a reasonable question. Model–View–Controller (MVC) is an architectural pattern used in software engineering. This is different from Web Forms (Traditional ASP.NET Web Applications). In ASP.NET applications that do not use the MVC framework, user interaction is organized around pages, and around raising and handling events from the page and from controls on the page...
  2. Do not allow HTML into the textbox — This is the most of times QA team will try to do and file bugs in web applications. They tries to enter the HTML into the textbox and the request fails as usual. The page renders with an .net generic exception if it is asp.net web application. This is because of the security problems. ASP.NET...
  3. Learning jQuery 1.4: Remove() vs. Detach() — A few years ago, I found out that using the jQuery methods, empty() and remove(), would unbind any existing event handlers on the given nodes in an attempt to prevent memory leaks. As I was reading up on the changes implemented in jQuery 1.4, however, I found out that the remove() method would also erase any data associated with the given node (data that had been originally set using the data() method)...
  4. Creating Charts And Graphs Using jQuery — I recently has the (mis)fortune of creating a custom project for a client who wanted some fancy charts running in the back end of the CMS. They can look great and display whatever data you wish, such as traffic, hits, downloads...
  5. 12 really useful CSS tools — Working on a website’s CSS is quite an enjoyable job. However some of the tasks aren’t always fun. This is why tons of cool CSS tools were created, to make your life easier and keep web designers’ work barable...
  6. Firebug Demystified — Firebug is one of the most popular tool used by web developers – It is a Firefox add-on that allows you to edit, debug, and monitor CSS, HTML, and JavaScript live in any web page. When you are not using Firefox you can use Firebug Lite...
  7. Unwinding the page lifecycle events — Since I spent some time today working with control extenders and exactly where in the page lifecycle to do what, I thought I’d share the whole list...

Visual Studio

  1. Making DevExpress & ReSharper Play Nicely — I use both DevExpress’s IDETools and JetBrains ReSharper on my dev boxes. Why? Because I’m a tool whore. That and I like different pieces of both of them. DevExpress gives me awesome visualization, and R# gives me awesome other stuff...
  2. How to customize what files to search with Find in Files – vstipFind0005
  3. New Visual Studio Tips Series — She has since ended her series and passed the "reins" to Zain Naboulsi who has done a wonderful job with a series of tips for Visual Studio 2010...

Development/Miscellaneous

  1. What keeps you awake at night? — Did you know that this is the most depressing time of the year? It's been proven with equations (for all you mathematicians out there). Check out http://en.wikipedia.org/wiki/Blue_Monday_(date) I can feel it at work...
  2. How To Master a Programming Language — For the next few days, I will be writing a series of posts titled How to Master a Programming Language, where I will be walking you through the steps that you need to take to learn the ins and outs of a programming language...
  3. A Simple ToDo List Application Made using Adobe AIR — For those starting out with Adobe AIR, and have read about its features, the next logical thing to do in the learning process is to actually build a desktop application...



Дата публикации: 24.01.2010 17:54

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