News in the Category:
Patterns and Practices
Total posts: 688 | Sort by Views | Sort by Hits
The Code Project Latest Articles, October 12, 2016
Views: 99 | Hits 11
In this example, I tried to elaborate Singleton Design Pattern with an appropriate real time example....
Simple Talk, October 4, 2016
Views: 97 | Hits 2
You can quickly get an audience to see patterns and trends in data if you present that data graphically. Data visualization is often the most persuasive of mediums; and yet, it’s so easy to get it ver...
The Code Project Latest Articles, July 9, 2016
Views: 175 | Hits 16
A simple and useful pattern when you need to allow user access to large volumes of data...
The Code Project Latest Articles, July 7, 2016
Views: 146 | Hits 2
A pattern of solution for automating the testing of Web Service-based components....
DotNetBips.com Latest Articles, June 20, 2016
Views: 275 | Hits 9
Our New Book, Beginning SOLID Principles and Design Patterns for ASP.NET Developers, is now available. Covers SOLID principles, all GoF design patterns, a select PoEAA and popular JavaScript patterns....
BinaryIntellect.net :: The .NET Code Gallery, June 20, 2016
Views: 234 | Hits 9
Our New Book, Beginning SOLID Principles and Design Patterns for ASP.NET Developers, is now available. Covers SOLID principles, all GoF design patterns, a select PoEAA and popular JavaScript patterns....
K. Scott Allen, May 12, 2016
Views: 167 | Hits 14
The 1.5 release of Angular JS is a release you should take a close look at if you, like me, still have some Angular 1 work to do. The new component based programming model simplifies application devel...
Sahil Malik - blah.winsmarts.com, May 5, 2016
Views: 144 | Hits 4
SharePoint Training: more information
I find myself doing this a lot, so w...
The Code Project Latest Articles, March 21, 2016
Views: 153 | Hits 15
Repository Pattern with Generic Interface and Dependency Injection...
Eric Gunnersons C# Compendium, February 24, 2016
Views: 127 | Hits 2
When dealing with many external dependencies, the Port/Adapter/Simulator pattern works great. But what about dependencies that are read-only – such as consuming an information feed from another system...
The Code Project Latest Articles, February 24, 2016
Views: 186 | Hits 7
A design pattern to separate the concerns in a web page. Here, each part of the page is considered as a component which is inherently reactive and provides an unified way to interact with other compon...
DotNetBips.com Latest Articles, February 22, 2016
Views: 197 | Hits 9
It is a common practice to declare object variables as the class members and initialize them in the constructor of the class. At times, however, you need to delay the object instantiation until its fi...
BinaryIntellect.net :: The .NET Code Gallery, February 22, 2016
Views: 178 | Hits 7
It is a common practice to declare object variables as the class members and initialize them in the constructor of the class. At times, however, you need to delay the object instantiation until its fi...
Eric Gunnersons C# Compendium, January 26, 2016
Views: 100 | Hits 3
When I started doing TDD, I thought it was pretty clear what to do with external dependencies. If your code writes to a file system for example you just write a file system layer (what would typical...
The Code Project Latest Articles, October 3, 2015
Views: 271 | Hits 16
Single Page Applications and the Model View Controller Design Pattern...
<ChristophDotNet, September 2, 2015
Views: 256 | Hits 6
My last post about Azure AD was about enabling single sign-on by letting your customers provision your application into their Azure AD tenant. SSO is important to make the end user login experience se...
The Code Project Latest Articles, June 25, 2015
Views: 303 | Hits 12
A framework to solve the problem of opening dialogs from a view model when using the MVVM pattern in WPF....
DevX: .NET Feed, June 17, 2015
Views: 56 | Hits 2
Learn more about how the CQRS pattern works and in which scenarios it is appropriate....
More Whidbey stuff, June 2, 2015
Views: 302 | Hits 3
There are quite a few DI libraries for Node, I know, and I evaluated many of them before building my own. Its not that the others are bad, its just that I needed a few unique features that I couldnt f...
The Code Project Latest Articles, May 16, 2015
Views: 376 | Hits 11
Example of data binding for nested tree structure, and MVVM pattern....
The Code Project Latest Articles, May 1, 2015
Views: 579 | Hits 33
After the incredible reaction to a recent blog post, Entity Framework Beginner?s Guide Done Right, I feel like before writing some more code to further the basic example, I?ll take a step back and exp...
ASP.NET Daily Articles, March 30, 2015
Views: 246 | Hits 2
The Building Real World Cloud Apps with Azure e-book is based on a presentation developed by Scott Guthrie. It explains 13 patterns and practices that can help you be successful developing web apps......
The Code Project Latest Articles, March 18, 2015
Views: 389 | Hits 10
Display checklists using the Adaptor pattern to minimise the number of view-models needed....
The Code Project Latest Articles, March 18, 2015
Views: 432 | Hits 14
Visitor pattern separates business logic form an data structure on which it operates which allows adding new operations to existing data structure without modifying it....
K. Scott Allen, February 19, 2015
Views: 440 | Hits 16
Back in the early days of computing, when machines were powered by coal-fired steam boilers the size of Liechtenstein, even the simplest operations were optimized by programmers toiling in the basemen...
The Code Project Latest Articles, February 9, 2015
Views: 436 | Hits 19
Observer pattern using IObservable and I Observer...
The Code Project Latest Articles, February 4, 2015
Views: 453 | Hits 23
Decorator Design Pattern...
The Code Project Latest Articles, February 2, 2015
Views: 448 | Hits 6
Why and When to Use the Adapter Pattern in PHP Development...
More Whidbey stuff, January 29, 2015
Views: 499 | Hits 29
If theres a class thats caused Orchard users more confusion, bugs, and disappointment than Repository<T>, Id like to know about it Generic repositories are a well-known anti-pattern, something t...
The Code Project Latest Articles, January 18, 2015
Views: 524 | Hits 13
Patterns to prevent null reference exceptions...
The Code Project Latest Articles, January 8, 2015
Views: 558 | Hits 24
I built my own Internet of Things, IoT, home automation system that is controlling 30 different things with 4 different types of microcontrollers with nearly 150 commands. This article talks about Io...
JohnPapa.net, December 27, 2014
Views: 504 | Hits 24
Angular route resolvers and controller activation. Two great options for running logic on entrance of a new View or route. I get a lot of questions about which technique to use. I’m using Angula...
The Code Project Latest Articles, December 26, 2014
Views: 499 | Hits 29
A simplified example is used to describe the state pattern...
More Whidbey stuff, December 22, 2014
Views: 475 | Hits 10
A common pattern in asynchronous programming is the callback pattern. Libraries such as async make use of that pattern to build asynchronous versions of common control flow structures. One unfortunate...
The Code Project Latest Articles, December 21, 2014
Views: 620 | Hits 40
I built my own Internet of Things, IoT, home automation system that is controlling 30 different things with 4 different types of microcontrollers with nearly 150 commands. This article talks about Io...
JohnPapa.net, December 20, 2014
Views: 574 | Hits 24
The Adventures in Angular team gathered to discuss Structuring code in an Angular app on this week’s episode of Adventures in Angular. Join us and special guest Dan Wahlin for this episode as we...
The Code Project Latest Articles, December 16, 2014
Views: 569 | Hits 12
Using a single file wrapper generator to facilitate creating Adapter pattern and Multiple Inheritance...
The Code Project Latest Articles, December 8, 2014
Views: 507 | Hits 12
Using a single file wrapper generator to facilitate creating Adapter pattern and Multiple Inheritance...
More Whidbey stuff, December 5, 2014
Views: 464 | Hits 20
Today I built a fluent asynchronous API. This is hard to do if you want the API to remain as close as possible to a synchronous API, but still maintain reliable and consistent asynchronous behavior. T...
Eric Gunnersons C# Compendium, December 1, 2014
Views: 701 | Hits 7
There is a very cool pattern called Port/Adapter/Simulator that has changed my perspective about unit testing classes with external dependencies significantly and improved the code that Ive written qu...
More Whidbey stuff, November 19, 2014
Views: 428 | Hits 13
Douglas Crockford has long advocated for relatively unusual object creation patterns that do away with the new, and now the this keywords altogether. While watching a recent talk that he gave about th...
More Whidbey stuff, October 24, 2014
Views: 443 | Hits 5
I had a fun discussion with Rob on my last post, which led me to think about global variables and what we mean by “global”. Rob was arguing that a Node module is not strictly speaking glob...
JohnPapa.net, October 8, 2014
Views: 395 | Hits 21
I’m happy to announce that my newest course is now available at Pluralsight. AngularJS Patterns: Clean Code is a melding of patterns, tips and what I call “readable code” all rolled ...
JohnPapa.net, October 8, 2014
Views: 1,097 | Hits 42
I’m happy to announce that my newest course is now available at Pluralsight. AngularJS Patterns: Clean Code is a melding of patterns, tips and what I call “readable code” all rolled ...
The Code Project Latest Articles, October 2, 2014
Views: 949 | Hits 20
Learn how to route variable URL patterns to fixed Controller/Action...
The Code Project Latest Articles, September 21, 2014
Views: 1,248 | Hits 14
This article will explain a JavaScript design pattern called the Revealing Module Pattern....
The Code Project Latest Articles, September 9, 2014
Views: 1,540 | Hits 58
This post aims to explain why the Repository Pattern can still be a great choice....
JohnPapa.net, September 6, 2014
Views: 400 | Hits 6
We spend more time reading our code than writing it. That’s why it makes sense to write code that is easier to read. The good news is that there are a lot of really simple things that can make y...
JohnPapa.net, September 6, 2014
Views: 1,258 | Hits 17
We spend more time reading our code than writing it. That’s why it makes sense to write code that is easier to read. The good news is that there are a lot of really simple things that can make y...
The Code Project Latest Articles, August 4, 2014
Views: 1,330 | Hits 18
View-View Model based implementational patterns...