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

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

.NET

  1. StackOverflow answer – why learn multi-core programming? #2 — In my last post I talked about how multi-threading can be used to improve responsiveness while loading a file. I’ve put together a sample program (source included) that shows how to do this in C# 3.0, .NET 3.5, and WPF using Visual Studio 2008. You can find a zip file with a complete project attached...
  2. Introducing LazyLinq: Overview — This is the first in a series of posts on LazyLinq, a wrapper to support lazy initialization and deferred disposal of a LINQ query context, including LINQ to SQL’s DataContext...
  3. How to create 3 tire application using LINQ — As you know that in 3 tier architecture there are three layers...
  4. Simplistic Object Copying in .NET — In many applications it’s necessary to copy data between objects. Especially these days where we often have entities and Data Transfer Objects (DTO) where data needs to be shuttled back and forth between two objects I find it handy to have a simple routine that performs at least rudimentary, shallow data copying for me without manually having to write data mapping code at least if the properties identically or nearly identically. A few days ago I had a lengthy discussion about this topic on Twitter as well and some suggestions that some sort of data copying mechanism should be built into the .NET framework...
  5. Aspcts of Polymorphism in .NET Parts 1 & 2 – Inheritance — .NET Developers come in various shapes and sizes, not only physically, but also in terms of their expertise and experience. The polymorphic nature of the .NET Framework now allows their code to benefit from similar diversity. Sadly, though, it is entirely possible with .NET languages and tools, such as Visual Studio 2008, for developers to build programs and web sites without necessarily needing to know or understand the underlying complexity of what they are doing. I've come across so-called developers whose approach to solving problems has greatly improved their search engine skills as they scour the internet for code samples they can lift to fix the problem they're currently facing. Sadly, though, their attitude towards actually understanding and getting to grips with the problem domain is one of laziness. For this reason developers can work commercially...
  6. Aspects of Polymorphism in .NET Part 3 - Abstract Classes — Abstraction is at the top level of most things we're familiar with on a day to day basis. In our Ford Focus illustration we were dealing with a concrete instance of an abstract concept - vehicle. Although a person may be said to own a vehicle, it's meaningless without specifying the type of vehicle he or she possesses. For most of us this is a car, but for some it might be a plane, a boat, a bike, a helicopter etc. We then further solidify things by becoming more and more specific about things - what make, model, variation of car we have, for example...
  7. Aspects of Polymorphism in .NET Part 4 - Interfaces — I have often read that Interfaces can be likened to contracts. The thinking behind this analogy is that a class implementing an interface MUST implement ALL of the methods and properties declared by the interface, much the way that an employee MUST carry out all of the responsibilities contained in his contract of employment if he wants to keep his job...

Web

  1. 23 jQuery Fade in Fade out Effect — There are lots of people who really like to play with jQuery. But the number of persons is not fewer who want to stay away from coding. They like to get easy use of plugin. And jQuery plugins are one of the great things to use for them, because of its exclusive outcome. Moreover, sometime it is easy to customize without having programming knowledge...
  2. Simple JQuery Tabs Template — My JQuery Tabs Template addresses all the issues listed above. My development was in ASP.NET C#, but I have used simple HTML, CSS and a JQuery file for this example...
  3. jQuery Weekly Calendar Plugin inspired by Google Calendar — The jquery-week-calendar plugin provides a simple and flexible way of including a weekly calendar in your application. It is built on top of jquery and jquery ui and is inspired by other online weekly calendars such as google calendar...
  4. Adding Line Breaks in JavaScript Alert and Confirm popup Message in ASP.NET — Ok it seems that lot’s of members at the forums is asking on how to display multi-line text in a JavaScript pop up box. So I decided to write this example so that other developers can reference it or if I encounter such a post in the forum then I can simply point them in this example...
  5. Div Roller : jQuery plugin for rotating html div elements — n this post I want to introduce a jQuery plugin that i have written for one of my projects. jquery.divroller plugin is written to rotate messages displayed in the home page of www.bahele.com. bahele is a facebook connect site where users can login with their facebook accounts and write messages about what they like or dislike...
  6. Internet Explorer 8 Developer Tools - Debugging HTML and CSS
  7. Easy Slider 1.7 - Numeric Navigation jQuery Slider — I got a lot of emails and feedback about my easySlider plugin, thank you all for that. However, I have to apologize to all of you who sent emails asking for a little help with implementation or small bug fixes. I simply don't have the time to answer all of your emails...
  8. CSS Rounded Corner Menus — So, you want to make multiple valid cross-browser, rounded corner navigation buttons that are resizable, have a hover state, degrade gracefully, and use only CSS and one image? No problem...
  9. Release: [jQuery Plugin] Slideshow Lite — A few days ago I was asked to make a simple slideshow. My initial thought was, there must be a ton of solutions available for jQuery. I could easily draw inspiration from them...
  10. 60 Tools To Optimize Your CSS — To optimize your site in every way is important from many aspects. Your site needs to be attractive and load as fast as possible, and CSS rule an essential part of styling and speed. According to Wikipedia, CSS has a simple syntax and uses a number of English keywords to specify the names of various style properties...
  11. Sticky (Fixed) SideNav Layout with CSS — Having a fixed sidenav comes in handy when dealing with blog style websites where the content is extremely tall and there is a need for good amount of scrolling. The fixed navigation allows the user to cruise through the content without scrolling back up to the top to navigate through the rest of the site...
  12. Using Firebug and jQuery — A recent episode of the Polymorphic Podcast includes jQuery Secrets with Dave Ward. During our discussion Dave mentioned some techniques and tools to use alongside Firebug and jQuery. After our interview we got together again to record this video that demonstrates...
  13. 30 Best jQuery Photo Plugins - Sliders, Slideshow, Galleries and Scrollers — Images add life to a website. But plain simple images are now outdated. Splashy, layouts for images are the current hot trends in webdesigns. So here, I am going to provide the 30 best jQuery Photo Plugins that will help you to add an artistic and professional image galleries and slideshows to your website...
  14. 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; some include integration with JavaScript or XHTML to extend the functionality of your site...

Visual Studio

  1. TabStudio add-in for Visual Studio — I came across this add-in for Visual Studio the other day that is subtle but added some productivity features to Visual Studio for me. It’s called Tabs Studio...

Development/Miscellaneous

  1. Windows 7 DVD ISO to VHD — Guide on how to boot to VHD in Windows 7, and how to convert your currently ISO Image to a real VHD Image file as if you have bought an OEM version which can be used in any situation for testing different utilities...
  2. Dual booting Windows 7 and Windows Server 2008 r2 — Start setting your Windows 7 up normally.
    When selecting harddisk, make sure you create a partition that fits your need and make sure to leave space for the VHD that will contain Win2k8r2. After the Windows 7 installation, reboot and put in your Win2k8 dvd. After selecting language press shift+f10 to get into the winpe console...
  3. A Bootable USB: Utility to Create Bootable USB Drive to Install Windows Vista, Server 2008 and 7 — Imagine a situation where you need to install Windows Vista or 7 in a system but you don't have access to DVD drive. We all know Windows Vista, Server 2008 or 7 comes in DVD...
  4. Documenting source code — Source code documenting is very important task. Code documentation servers as persisted communication between developers who are using same code. Undocumented or poorly documented code may be hard to understand to other developers who have then waste their valuable time to struggling through the code they don’t understand well. In this posting I introduce you some code documenting tips...
  5. Updates: Zoomit 4.0, procdump v1.2
  6. 120 THINGS YOU NEVER KNEW ABOUT PHOTOSHOP — Part of what makes Photoshop such an incredibly powerful and pleasurable program to use is its well-thought out implementation: the interface is polished and uncluttered and easily customizable (despite its vast arsenal of tools and commands). In fact, there is a surprising amount of “hidden” functionality within Photoshop; so much so, that despite the number of years you work with the program, you will undoubtedly keep discovering more and more about it...
  7. A-Z of Free Photoshop Plugins and Filters — Traditionally plugins are an amateur photographer’s best friend, take your shots, fire up Photoshop, apply some well preset filters, and hey presto you have a reasonably professional image. Professional photographers have been known to use plugins as a base and then tweak and add effects to achieve there own personal professional touch. Plugins are basically an indispensable tool that do not recieve the attention they deserve...
  8. Vista Theme for Windows Server 2008 — If you are tired of the look and feel of your desktop running Windows Server 2008 and like to have the Vista look & feel there, you have to try this guide...



Дата публикации: 06.08.2009 21:03

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