-
Refactoring is an integral part of continually improving your code while it moves forward through time. Without refactoring you accrue technical debt, forget what portions of code do and create code that is resistant to any form of testing. It is an easy concept to get started with and opens the door to much better practices such as unit testing, shared code ownership and more reliable, bug-free code in general.
-
RegExr 0.3b, an intuitive tool for learning, writing, and testing Regular Expressions. Key features include:
* real time results: shows results as you type
* code hinting: roll over your expression to see info on specific elements
* detailed results: roll over a match to see details & view group info below
* built in regex guide: double click entries to insert them into your expression
* online & desktop: regexr.com or download the desktop version for Mac, Windows, or Linux
* save your expressions: My Saved expressions are saved locally -
Regular expressions, sometimes referred to as regex, grep, or pattern matching, can be a very powerful tool and a tremendous time-saver with a broad range of application. As an extended form of find-and-replace, you can use a regular expression to do things such as perform client-side validation of email addresses and phone numbers, search multiple documents for strings and patterns you wish to change or remove, or extract a list of links from source code. Regex is supported by most languages and tools, but because there can be varying implementations, this article will cover basic principles that are commonly used.
-
It's not an easy job to parse HTML tags of the whole page using regular expressions. But if you are dealing with a part of HTML tags and handle it as a string, the following regular expressions may be of your help. + Quick syntax reference
-
Performante C# Case Insenstive String.Replace() functie
-
Guidance on how you can dynamically "re-write" URLs and/or have the ability to publish cleaner URL end-points within ASP.NET web applications. This blog post summarizes a few approaches you can take to cleanly map or rewrite URLs with ASP.NET, and have the option to structure the URLs of your application however you want.
-
Hosting Windows Communication Foundation (WCF) services side-by-side with ASP.NET and hosting them in ASP.NET compatibility mode.
Monthly Archives: August 2009
links for 2009-08-21
links for 2009-08-11
-
Extensibility dankzij MEF.
-
This paper currently consists of 5 main sections:
* Why Write Unit Tests?
* Unit Test Mechanics
* Common Unit Testing Strategies
* Designing for Testability
* Advanced Techniques -
In some situations, when you submit an asynchronous call to the server, you might want to be able to cancel the operation. Let’s say you have a query running that will may last over 30 seconds and the user navigates away. Or suppose you are running an expensive database update and realize that you need to cancel the operation before it completes.
Windows Communication Foundation has no support for canceling operations and some pitfalls in trying to implement it are addressed here: http://blogs.msdn.com/drnick/archive/2007/12/27/cleaning-up-async.aspx. This article will explain an approach to implement canceling support.
-
A great photograph begins when you recognize a great scene or subject. But recognizing a great opportunity isn't enough to capture it; you also have to be prepared. A large part of being prepared involves understanding your camera well enough to capture what you see the way you want to interpret it. Getting you prepared to see and capture great photographs is what this book is all about. It doesn't matter if you are taking pictures for business or pleasure, there's a lot here to help you get better results and more satisfaction from your photography. To get better, and possibly even great photographs, you need to understand both concepts and procedures; the "whys" and "hows" of photography.
links for 2009-08-11
-
Extensibility dankzij MEF.
-
This paper currently consists of 5 main sections:
* Why Write Unit Tests?
* Unit Test Mechanics
* Common Unit Testing Strategies
* Designing for Testability
* Advanced Techniques -
In some situations, when you submit an asynchronous call to the server, you might want to be able to cancel the operation. Let’s say you have a query running that will may last over 30 seconds and the user navigates away. Or suppose you are running an expensive database update and realize that you need to cancel the operation before it completes.
Windows Communication Foundation has no support for canceling operations and some pitfalls in trying to implement it are addressed here: http://blogs.msdn.com/drnick/archive/2007/12/27/cleaning-up-async.aspx. This article will explain an approach to implement canceling support.
-
A great photograph begins when you recognize a great scene or subject. But recognizing a great opportunity isn't enough to capture it; you also have to be prepared. A large part of being prepared involves understanding your camera well enough to capture what you see the way you want to interpret it. Getting you prepared to see and capture great photographs is what this book is all about. It doesn't matter if you are taking pictures for business or pleasure, there's a lot here to help you get better results and more satisfaction from your photography. To get better, and possibly even great photographs, you need to understand both concepts and procedures; the "whys" and "hows" of photography.




