brianjlowry

Stories submitted by brianjlowry

SurgeNet ORM Framework (Beta)(codeplex.com)

submitted by brianjlowrybrianjlowry(640) 3 years, 3 months ago

The SurgeNet Framework is a lightweight ORM that emphasizes lists and details. Everything is strongly-typed (including configuration) using fluent interfaces and Linq expressions. read more...

add a comment |category: |Views: 26

tags: another

Dependency Injection and Webform Applications(lowrymedia.com)

submitted by brianjlowrybrianjlowry(640) 3 years, 9 months ago

This post discusses how I implement dependency injection with WebForm applications using a base class for pages. I use Windsor; however, the DependencyResolver class is written to be swapped out with an implementation of IDependencyResolver so that you can use any DI framework. read more...

add a comment |category: |Views: 32

tags: another

Using Windsor Container to Resolve Dependencies (Dependency Injection)(lowrymedia.com)

submitted by brianjlowrybrianjlowry(640) 3 years, 9 months ago

In previous articles, I discussed class dependencies, interfaces, and concrete implementations. This article will cover the very basics of setting up Castle Project's Windsor to do dependency injection from a configuration file. read more...

add a comment |category: |Views: 54

tags: another

Extension Methods - ToProper (Proper case)(lowrymedia.com)

submitted by brianjlowrybrianjlowry(640) 3 years, 9 months ago

Today, I ran into a situation where I needed to proper case a string for display purposes. After a little research on Google, I found a few snippets and put them together to make this extension method. read more...

add a comment |category: |Views: 284

tags: another

Dependency Injection at a Glance(lowrymedia.com)

submitted by brianjlowrybrianjlowry(640) 3 years, 9 months ago

In the course of experimenting with the new MVC release for .Net, I stumbled across a post on the ASP forums where someone was explaining his approach to architecture using MVC. In reading further, I found that he was using dependency injection; a reusable design pattern presumably brought to .Net from Java world. read more...

add a comment |category: |Views: 16

tags: another

Interfaces and Dependencies(lowrymedia.com)

submitted by brianjlowrybrianjlowry(640) 3 years, 10 months ago

In a previous article, I discussed the benefits of passing interfaces as parameters to a method instead of using concrete classes. Now I’m going to discuss other ways in which using interfaces can help future-proof your code, make it testable, and more extensible. read more...

add a comment |category: |Views: 7

tags: another

Interfaces vs. Concrete Classes(lowrymedia.com)

submitted by brianjlowrybrianjlowry(640) 3 years, 10 months ago

When designing architectures in .NET, I frequently use interfaces for parameter types in my method signatures. This post will help to explain why I choose to do this and the benefits of coding in this manner. read more...

1 comment |category: |Views: 603

tags: another

ComplexBoundField - Databinding Complex Objects to a GridView(lowrymedia.com)

submitted by brianjlowrybrianjlowry(640) 3 years, 10 months ago

"The number of times I have run into the following problem is astounding. I need to bind a list of complex/nested objects (those that contain other objects) to a gridview and show the values of nested objects. For example, let's say I have the following Customer class which contains a State object that holds information about in which state the customer lives." read more...

add a comment |category: |Views: 97

tags: another

Don't be clever(codethinked.com)

submitted by brianjlowrybrianjlowry(640) 3 years, 11 months ago

How being clever can create headaches for you (later) and other team members. read more...

6 comments |category: |Views: 439

tags: another

Chain<T> - Greg Young(codebetter.com)

submitted by brianjlowrybrianjlowry(640) 4 years, 1 month ago

Fluent interfaces for IEnumerable. read more...

add a comment |category: |Views: 8

tags: another

.Net Performance Optimizations(dotnetslackers.com)

submitted by brianjlowrybrianjlowry(640) 4 years, 3 months ago

There are some good ones in here. Keeping javascript business logic off the client-side and on the server side... caching AJAX requests... etc. read more...

add a comment |category: |Views: 12

tags: another

Creating JSON-enabled WCF services in .NET 3.5(pluralsight.com)

submitted by brianjlowrybrianjlowry(640) 4 years, 3 months ago

From Fritz Onion. read more...

3 comments |category: |Views: 64

tags: another

DesignByContract with Fluent Interfaces(lostechies.com)

submitted by brianjlowrybrianjlowry(640) 4 years, 7 months ago

I was reading through some blog posts and through a recent post, stumbled across this one from Bill McCafferty and took a look at the DesignByContract CodeProject article. This is just a simple utility class to pass in assertions and get an exception to be thrown with a message if the contract has been violated. read more...

3 comments |category: |Views: 17

tags: another

WCF Security Learning Guide(theserverside.net)

submitted by brianjlowrybrianjlowry(640) 5 years ago

"This guide will introduce you to essential security features, and hopefully, you’ll glean a tip or two from the variety of tutorials and articles." read more...

add a comment |category: |Views: 23

tags: another

Nullable Data Readers(codeproject.com)

submitted by brianjlowrybrianjlowry(640) 5 years, 2 months ago

FTA: .NET 2.0 introduced nullable types into the CLR which, for the first time, provided the ability for value types to be assigned a null value. However, ADO.NET 2.0 did not introduce any new features specifically for dealing with nullable types. Therefore, one of the primary goals for the classes presented in this article is to provide a simple API for working with nullable types within the persistence layer. read more...

1 comment |category: |Views: 17

tags: another

Video: Creating An N-Layer .Net Application(blogs.interfacett.com)

submitted by brianjlowrybrianjlowry(640) 5 years, 3 months ago

Well spoken and informative video. read more...

add a comment |category: |Views: 193

tags: another