Полезные ссылки (05.11.2009)

.NET

  1. Introducing Debugging for MonoTouch — Perhaps the most important new feature in MonoTouch 1.2 is that it now has a debugger that supports debugging on both the iPhone simulator and on the iPhone/iPod Touch...
  2. Memory leaks and profiling with .Net — I wrote some moths ago an article about the GC and highlighted some particularities (unsafe and unmanaged code, disposing and finalizing, etc)...
  3. Use Extension Methods to Phase Out a Bad API — I’m working on a project for a customer where we are trying to get a new version of a product out the door. We need to add some features to an existing API, but don’t want to break the existing API for existing customers. Common story, common place to be...
  4. CRUD operations using LINQ — I will use the AdventureWorks database to demonstrate how to perform CRUD operations using LINQ. You can use LINQPad (a free tool) to execute your C# statements without going through the hassle of writing a program using Visual Studio 2008...
  5. Now Available: patterns & practices Application Architecture Book — The Microsoft Application Architecture Guide, 2nd edition, is now available on Amazon and should be available on the shelf at your local bookstores soon. The PDF was downloaded ~180,000 times. This is the Microsoft platform playbook for application architecture. You can think of it as a set of blueprints, and as your personal mentor for building common types of applications on the Microsoft platform: mobile, RIA, services, and Web applications...

Читать полностью »

05.11.2009

Полезные ссылки (01.11.2009)

Web

  1. jQuery UI Dialog: Part 2 – The Modal Dialog — This is part 2 of my series on the jQuery UI Dialog. Part 1 – The Default Dialog covered the most basic usage of the dialog widget. In this second part I will demonstrate a simple modal dialog...
  2. Constraining Tables with CSS — For example, consider the classic master/detail view that we often find in software applications, in which items are shown in a summary table and each row provides a link to allow users to see more detail about the item...
  3. Calling asp.net webservice from JQuery — Today I was trying to call ASP.Net web service from JQuery. I thought it was easy first. But when tried implementing them I felt the difficulty. I don't had this problem while calling Ajax enabled WCF service from JQuery. Hence I did a small Bing and found out some useful tips to share...

Читать полностью »

01.11.2009

Полезные ссылки (29.10.2009)

.NET

  1. .NET RIA Services Overview — Observing tendency in application development, you can see a clear regularity which shows that a lot of applications have being developed in Internet instead of the desktop way. This tendency is taking place in the last years because of the opportunity to create more interactive web applications. Evolution of JavaScript, Silverlight, Flash, etc. makes it possible. Now we see that many web applications do not receive a personal page when you access it, but load additional data thanks to more web server references. Such an approach allows us to avoid page reloads. So, web-based applications are considered more interactive and can provide more responsive interface...
  2. WPF 4 (VS 2010 and .NET 4.0 Series) — WPF (Windows Presentation Foundation) is one of the core components of the .NET Framework, and enables developers to build rich, differentiated Windows client applications. WPF 4 includes major productivity, performance and capability improvements – in particular in the areas of Controls, XAML, Text, Graphics, Windows 7 integration (multitouch, taskbar integration, etc), Core Fundamentals, and Deployment. This is the first of several posts I’ll do over the coming months about some of the improvements and new features...

Читать полностью »

29.10.2009

Полезные ссылки (25.10.2009)

Web

  1. Kwicks for jQuery – Horizontal Animated Menu — Menu of a web page is the most important and maybe the most clicked link on your web page. Do you want your menu look sexy with an awesome animation on your website? Follow me, I will walk you to the final result of using Kwicks – jQuery Plugin...
  2. Live Preview with jQuery — In this post I want to explain How To Implement Live Content Preview with jQuery. This is very basic jquery tutorial using keyup() element...
  3. Best jQuery iPhone Style Plugins — Unleash the power of jQuery on iPhone and create impressive iPhone style cool effects and widgets with these jQuery plugins...
  4. Parsing JSON in JavaScript — There are times when your web services are not returned as pure JSON objects but rather the string representations of JSON. So we will have to parse JSON string to JSON object...
  5. The Ultimate Guide to Creating a Design and Converting it to HTML and CSS — This screencast will serve as the final entry in a multi-part series across the TUTS sites which demonstrates how to build a beautiful home page for a fictional business. We learned how to create the wireframe on Vectortuts+; we added color, textures, and effects on Psdtuts+; now, we’ll take our completed PSD and convert it into a nicely coded HTML and CSS website...
  6. 14 jQuery Plugins for Enhanced Content Viewing — Whether you need to display content within a limited amount of space or you just want to make a section of your website more engaging, jQuery is an excellent solution. With jQuery you can easily create accordion style content boxes, image galleries, and content sliders. Here are 14 excellent jQuery plugins for adding this type of functionality to your site...

Читать полностью »

25.10.2009

Полезные ссылки (18.10.2009)

Web

  1. jQuery Selectors — n this article I will not be discussing on how to write selectors and their usage in jQuery but will point you to two very useful tools which will help you in getting the right selector the very first time.But before that lets list down the various type of selectors that we can use in our jQuery code.Following is the list of various type of selector...
  2. Using jQuery To Create Stunning Tooltips in your ASP.NET Applications — I’ll be focusing some future articles on these tools, but this article will concentrate on how to create stunning tooltips using this plugin. The end result in this article will show you how to create these tooltips using dynamic data by using jQuery’s Ajax functionality. The end result will look something like this...
  3. 10 Fresh jQuery Tutorials to Enhance Navigation Menus — A few years ago, when designers wanted to add cool effects to the navigation of a website they used Flash. We all know the types of problems that caused. Now with the growing popularity of javascript frameworks like jQuery, those same types of “Flash-like” effects can be achieved without Flash. Here are 10 jQuery tutorials and techniques to enhance your website’s navigation and menus...
  4. Learning Flex – Working with Web Services — Flex applications can use web services that are defined by a WSDL (web Service Description Language) an XML based standard that defines available operations and possibly data types used by the operations...
  5. Announcing Microsoft Ajax Library (Preview 6) and the Microsoft Ajax Minifier — In addition to the client library improvements, we also today released a new (free) Microsoft AJAX Minifier tool. This tool allows you to substantially improve the performance of your websites by reducing the size of your JavaScript files. It can be run both as a command-line tool, and also ships as a Visual Studio MSBuild task that you can integrate into your VS projects to automatically minify your JavaScript files whenever you do a build...
  6. ASP.NET MVC 1.0 Scripts Available on Microsoft CDN — A little while ago, Scott Guthrie announced the launch of the Microsoft Ajax CDN. In his post he talked about how ASP.NET 4 will have support for the CDN as well as the list of scripts that are included...
  7. Creating Beautiful Dialogs Using JQuery UI — Dialog boxes are frequently used in web applications to provide additonal information to the user. Dialog boxes are not hard to create but creating attractive draggable and stretchable dialog boxes is hard. In this article we are going to demonstrate how to use JQuery UI library to create attractive dialog boxes...

Читать полностью »

18.10.2009

Полезные ссылки (15.10.2009)

.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)...

Читать полностью »

15.10.2009

Полезные ссылки (11.10.2009)

.NET

  1. A Feed You Should Read #7 – A Continuous Learner’s Weblog, Links — Links, links, links. Links here, links there, links everywhere. From Email, tweets, IM’s, text messages, TV, snail mail, friends, family, coworkers, links from all sides. Sometimes it feels we’re drowning in links. Yet there are those who are our link lifeguards, providing life preservers, acting as our silent yet thoughtful guides, day in and out...
  2. Model View Presenter via .NET — Model-View-Presenter is a design pattern for separating the concerns of display and display coordination when interacting with an underlying object model / domain. Better put as Model, Presenter, View due to the sequence of connections that are actually involved...

Читать полностью »

11.10.2009

Полезные ссылки (04.10.2009)

.NET

  1. LINQ to SQL Paging Gotcha — I ran into an issue with how LINQ to SQL implements the Skip and Take operators which leads to records being repeated or missing when performing custom paging...
  2. Attaching an Event Handler — Whenever I need to attach an event handler, usually I use one of these methods, a delegate, anonymous method, or lambda expression...
  3. Enum with String Value — Use this Enum and attribute class in conjunction so that you can create integer enums with string values attached...
  4. String interning and String.Empty — Surely if A equals B, and B equals C, then A equals C; that's the transitive property of equality. It appears to have been thoroughly violated here...

Читать полностью »

04.10.2009