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

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

.NET

  1. The Application Architecture Guide 2.0 Is Here! — The Application Architecture Guide 2nd Edition is finally available! The complete guide is hosted on MSDN here. We’ve sent the guide off to MS Press for printing, so the printed version should be available from your favorite bookstore soon...
  2. How to iterate over contained controls to set a common event handler (Click) in .NET — The requirement was to assign a click event handler to all Label Controls contained in a .NET User Control. This is a simple technique but I found there was no good documentation on how to do this...
  3. PowerCommands for Reflector 1.3 and Introducing Query Editor — This morning I moved out the changes for PowerCommands for Reflector 1.3. There are now 26 commands in the addin. The two newest being ‘Open in Reflector’ and ‘Query Editor’...
  4. LINQ To SQL Tips & Tricks: String Operations — LINQ brought developers a very user friendly and domain independent style of writing queries. The fact that the way queries are written is domain independent doesn’t mean that any query will compile the same way or even run the same way. You’ll always need to know how the provider will behave. LINQ To Objects, for example, will compile queries as a Func<> delegate and the query methods will return IEnumerable(T) implementations...
  5. Tip 37 – How to do a Conditional Include — Someone asked how to do a Conditional Include a couple of days ago on StackOverflow. They wanted to query for some entity (lets say Movies) and eager load some related items (lets say Reviews) but only if the reviews match some criteria (i.e. Review.Stars == 5)...

Web

  1. jQuery Fixed Table Header Plugin — Fixed Table Header is fixing header row of table without div overflow. It is fix header row of table when scroll down the page. You can use fixedtableheader plugin with ASP.NET DataGrid or GridView...
  2. A generic way to find ASP.NET ClientIDs with jQuery — I’ve been using a small hack to deal with the ASP.NET naming container morass that is so prevalent in client side development with ASP.NET. Particularly in Master Pages all server control IDs are basically munged because the master page place holders are naming containers...
  3. Prevent Cut, Copy and Paste Operations in an ASP.NET TextBox using jQuery — In this short article, I will demonstrate how to prevent users from doing Cut, Copy and Paste operations in an ASP.NET TextBox using jQuery. This article is a sample chapter from my EBook called 51 Tips, Tricks and Recipes with jQuery and ASP.NET Controls. The chapter content has been modified to publish it as an article. Also please note that for demonstration purposes, I have included JavaScript into the same file. Ideally, these resources should be created in separate folders for maintainability...
  4. Flex Vs Ajax Vs Silverlight — The Internet was originally designed for simply transporting documents and information. The technology it was built upon lacked the interactivity of desktop applications. That's changed in the past decade as innovators have developed a richer user experience, despite huge challenges...
  5. CSS Differences in Internet Explorer 6, 7 and 8 — One of the most bizarre statistical facts in relation to browser use has to be the virtual widespread numbers that currently exist in the use of Internet Explorer versions 6, 7 and 8. As of this writing, Internet Explorer holds about a 65% market share combined across all their currently used browsers. In the web development community, this number is much lower, showing about a 40% share...
  6. Call to Action Buttons: Examples and Best Practices — Call to action in web design — and in user experience (UX) in particular — is a term used for elements in a web page that solicit an action from the user. The most popular manifestation of call to action in web interfaces comes in the form of clickable buttons that when clicked, perform an action (e.g. "Buy this now!") or lead to a web page with additional information (e.g. "Learn more…") that asks the user to take action...
  7. Creating a scrollable list that scrolls when dragged with jQuery — DraggableList is a jquery plugin for making a list or other html element scroll within a draggable container...
  8. 53 CSS-Techniques You Couldn’t Live Without — CSS is important. And it is being used more and more often. Cascading Style Sheets offer many advantages you donA?a‚¬a„?t have in table-layouts A?a‚¬a€? and first of all a strict separation between layout, or design of the page, and the information, presented on the page. Thus the design of pages can be easily changed, just replacing a css-file with another one. IsnA?a‚¬a„?t it great? Well, actually, it is...
  9. Zooming with jQuery and CSS. — In this post I want to explain about Text Zooming with jQuery and CSS. This is basic level tutorial just changing style using jQuery script. It's simple use it for zooming website content...
  10. Asynchronously sending a System.Net.Mail.MailMessage in C# — When sending an email in your ASP.NET application there are times when you do not want the user experience to slow just to wait for an email to be sent. The code sample below is how to send a System.Net.Mail.MailMessage asynchronously so that the current thread can continue while a secondary thread sends the email...

Visual Studio

  1. Using ReSharper with RIA Services — I’m a big fan of Resharper. Its loaded with refactoring and best practice guidance that makes me a better developer. I’ve also started working with .NET RIA services. The verdict is still out on RIA services, but I think I like them. Unfortunately RIA has an interesting approach to code sharing between the web and Silverlight project that's incompatible with Resharper. It used generated code that is technically excluded from the project. As a result, any code in my Silverlight project that references any of the shared classes won’t resolve for Resharper and valid code ends up looking like this...

Development/Miscellaneous

  1. Microsoft SharedView 1.0 RTM/RTW — Connect with up to 15 people in different locations and get your point across by showing them what's on your screen. Share, review, and update documents with multiple people in real time. A Windows Live ID (Passport, Hotmail, or MSN) is required to start sessions, but not to join sessions. New in version 1.0: we have added a web based join experience to make SharedView even easier...
  2. Hello FTC Regulation... — So, if you are blogging to promote your business or are receiving some kind of goodies from a vendor for blogging about their products, services, etc. You may want to look at these two sites...
  3. How to Install Windows 7 from USB Drive — I decided to reinstall Windows 7 on one of my laptops because it was acting up – turns out that’s not helping and I think at this point it’s a hardware problem (either memory or hard drive – I’m going to try memory next). In the course of troubleshooting the problem, I decided to rule out a bad installer DVD for Windows 7 (the installer was failing, saying it couldn’t access certain required files). So I created a USB installer for Windows 7 x64...
  4. Updates: Autoruns v9.56
  5. Google Voice vs. The World — Responding to a complaint from AT&T Wireless, the Federal Communications Commission announced late last week that it would investigate Google's blocking of rural phone numbers with its Google Voice service. This investigation is largely unconnected to the FCC's previous probe of Apple's decision to block Google Voice from the iPhone, but AT&T's complaint came up in the context of that earlier investigation...




Дата публикации: 15.10.2009 19:34

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