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

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

.NET

  1. Events get a little overhaul in C# 4, Part III: Breaking Changes — Now I’m here to tell you about some more in-your-face breaks that are a lot less subtle, and related to the binding change for += and -=. My hope is that anyone who actually sees these breaks will find this post and learn how to fix them. Let’s go...
  2. How to use String.Format in PowerShell? — Check out Formatting Types on the .NET Framework Developer's Guide or SteveX Compiled - String Formatting in C# (nice cheat sheet) for more examples...
  3. C# with keyword equivalent — There’s no with keyword in C#, like Visual Basic. So you end up writing code like this...
  4. Do not name a class the same as its namespace, Part Three — The reason we humans invented hierarchies in the first place is to organize a complicated body of stuff such that there’s a well-defined place for everything. Any time you see a hierarchy where there are two levels with the same name, something is messed up in the design of that hierarchy...
  5. Do not name a class the same as its namespace, Part Four — I said earlier that the fundamental reason for namespaces in the first place was organization of types into a hierarchy, not separation of two things with similar names. But suppose you are putting something into a namespace because you have two things that are of the same name and need to be kept separate...
  6. Convert Xml tree to a string quickly using .NET framework. — In web service enviroment, it is often necessary to convert the Xml tree to a string in order to calculate the hash or digital signature. NET framework provides several classes to parse XML document, each one has its own strength, here we investigate the difference of performance between them on my laptop. XmlUTF8TextReader is created using XmlDictionary.CreateTextReader() method with XmlReader interface. For XElement and XDocument...
  7. LINQ to Object Part #4: Querying Non- IEnumerable collections — In this article, I am going to show, how we could apply LINQ to query non-IEnumerable Collections...

Web

  1. Why is JSON so popular? Developers want out of the syntax business. — There is a reason why JSON is becoming very popular as a data exchange format (more important than it being less verbose than XML): programmers are sick of writing parsers! But “wait”, you say – “surely there are XML parsers available for you to use so that you don’t have to roll your own…”. Yes, there are. But while XML parsers handle the low-level syntactic parsing of XML tags, attributes...
  2. Logging Exceptions in .NET Applications — Last summer I wrote a post introducing my simple, but highly effective approach to logging -- including a Logger class that is really just a thin wrapper around the System.Diagnostics.TraceSource class...
  3. patterns & practices Web Client Developer Guidance — No inicio do mes de marco tivemos o lancamento de um projeto importante, para desenvolvedores e arquitetos Web. Foi o lancamento do Web Client Developer Guidance, veja:...
  4. Implementing Effects in JQuery — In previous article, we looked into events of JQuery. In this article, we will cover Effects and its implementation. JQuery provides lot of effects to improve the look and feel of the page. It supports fade in, fade out, slide etc. JQuery provide built-in functions to support these effects. Before looking into these methods, we will cover simple way to add effects to the page using css...
  5. Events in JQuery — In previous article, we looked into traversal methods and chaining. In this article, we will cover events and its types. Earlier, we looked into page load event by using $(document).ready(). There are lot more events available on DOM elements like button, textbox etc. For example, we might need to execute a piece of code on click of button or key press in textbox. JQuery event handling mechanism provides elegant methods to make a page dynamic and responsive...
  6. 25 Out of the Box Tutorials powered by jQuery and CSS3 — CSS3 is the latest member of Cascading Style Sheet family,born with some amazing new features,like rounded-corners,text-shadow and box-shadow or transparency.On the other hand,jQuery...
  7. Showing Progress Bar Using jQuery — This article is about showing load progress using jQuery. Often we perform high bandwidth operations like file upload, etc. To give a bit of relief to the website user, we need to show that something is happening. The best way is to show a progress message using jQuery with overlay fade effect in the client area of browser...
  8. Basic CSS3 Techniques That You Should Know — After 13 years of being a vital part of web designs, Cascading Style Sheets (CSS) has evolved into a powerful tool, allowing you to develop more efficient and better-looking sites. Many of the new features in the latest CSS revision (CSS3) are rich and take the quality of our designs to the next level...
  9. 20 Firefox Plug-ins for Web Designers and Developers — When deciding on which web browser to use, one thing that distinguishes Firefox for many web developers is the wealth of plug-ins available. The vast majority are free to download and allow you to personalise your browser exactly how you like...
  10. 8 Common CSS Mistakes and How to Fix Them — CSS has the distinction of being one of a handful of web technologies that newcomers tend to learn by doing. The reason for this is that CSS is not seen as something as large or as serious as a programming language like C# or Python...
  11. 47 CSS Tips & Tricks To Take Your Site To The Next Level — Here are 47 of those solutions. 47 CSS Tips, Tricks, and Techniques to add to your CSS toolbox. Some you may be familiar with while others may be new to you. The tips below span from beginner to more advanced CSS code...
  12. Previewing AlloyUI, a YUI 3-based Component Library from Liferay — Nate Cavanaugh and Eduardo Lundgren of Liferay have spent the last six months building out a new widget library, AlloyUI, based on YUI 3. Nate wrote about the project recently on his Liferay blog. AlloyUI is available as a preview release today and early April is the GA release target...

Development/Miscellaneous

  1. Comparison of Architecture presentation patterns MVP(SC),MVP(PV),PM,MVVM and MVC — This article will compare four important architecture presentation patterns i.e. MVP(SC),MVP(PV),PM,MVVM and MVC. Many developers are confused around what is the difference between these patterns and when should we use what. This article will first kick start with a background and explain different types of presentation patterns. We will then move ahead discussing about the state , logic and synchronization issues...
  2. Analytic charts & grids in PerformancePoint Services — Analytic charts & grids are interactive visualizations rendered by PerformancePoint Services for SharePoint 2010. They let users drill down, across, and through any hierarchy in the model: hook it up to an Analysis Services database or PowerPivot model, define the initial layout, and you’re done. There’s nothing more to do to enable this interactivity...



Дата публикации: 21.03.2010 19:17

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