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

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

.NET

  1. Embedding .Net controls to NotifyIcon Balloon Tooltip. — Some guys asked me if it is possible to add a hyperlink to the NotifyIcon Balloon Tooltip. It’s not too hard to add it with WinAPI, but an idea was born to embed .NET controls to it. There could be a number of purposes for this. Again, you can add a hyperlink to make a user go to a specified web-site. You can add an image to the tooltip and so on. So I've used a standard .NET NotifyIcon and tried to modify it. There is an example of how it looks...
  2. Date Handling Tip Part 2: Get the Month Name as Extension Method — After my last post on the GetMonthName, I had a question on how to add this method to the DateTime class as an Extension method. I thought this would make a good follow-up, so here is how you can accomplish this...
  3. How do I inform one form that data in another form got changed? — This short sample demonstrates how to let one form in a Windows Forms application know when data in another form got changed. To implement this behavior I’ll show you how to create an event on Form2 and how to subscribe to this event on Form1 using the Handles keyword. The C# source code uses delegates to implement the aforementioned behavior...
  4. How to simulate IN Clause in LINQ queries — When working with the LINQ queries for SQL one of the common queries that we need to run is the select query with IN clause. In SQL IN clause is used to provide more than one value to match in the where clause...
  5. Using LINQ to query object hierarchies — I used LINQ to solve the following problem: find all titles of objects at hierarchy level X when you know object ID in hierarchy level Y. I cannot imagine if there is some other solution that is same short and clear as one that LINQ provides. Take a look and decide by yourself...
  6. Hacking LINQ Expressions: Select With Index — First, a point of clarification: I use LINQ Expressions to mean (Language-INtegrated) Query Expressions (the language feature) rather than Expression Trees (the .NET 3.5 library in System.Linq.Expressions)...
  7. iPhone Gets .Net App Development — Novell has announced MonoTouch 1.0, a commercial SDK that allows developers to build iPhone apps using Microsoft's .Net Framework instead of the Apple-designated C or Objective-C languages...

Web

  1. Making JavaScript APIs Easier to Use — Todd Anglin presented some of the AJAX functionality available in ASP.Net 4.0 at this months ADNUG meeting. One of the things he demonstrated was the Client Side binding, which is really cool (I’ll have more on this later). In one of his code samples, he showed how the MS AJAX library call to bind an element to a datasource. It looked odd to me at first and and I couldn’t figure out why at first...
  2. Announcing the Microsoft AJAX CDN — Content delivery networks (CDNs) are composed of "edge cache" servers that are strategically placed around the world at key Internet network points. These "edge cache" servers can be used to cache and deliver all types of content – including images, videos, CSS and JavaScript files...
  3. The Z-Index CSS Property: A Comprehensive Look — Most CSS properties are quite simple to deal with. Often, applying a CSS property to an element in your markup will have instant results — as soon as you refresh the page, the value set for the property takes effect, and you see the result immediately...
  4. JQuery AutoComplete extraParams and CheckBoxes — I love jQuery. I work with it quite a lot on various projects. One of the coolest features in my humble opinion is AutoComplete. There are a ton of different plugins you can work with, some are variations of others, but for the most part, they work pretty darn good out of the box...
  5. New Version of Expression Web SuperPreview for Internet Explorer Available — There is a new version available for Microsoft Expression SuperPreview for Windows Internet Explorer. Expression Web SuperPreview for Internet Explorer is a visual debugging tool that makes it easier to migrate your web sites from Internet Explorer 6 to Internet Explorer 7 or 8...

Development/Miscellaneous

  1. How To Find Time For… Everything! — Time management is one of the most important skills a freelance worker can learn. With a good time management system you can easily find the time to do the things that are important to you, whether in your professional or personal life...



Дата публикации: 17.09.2009 20:15

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