Login or Sign Up to become a member!
LessThanDot Site Logo

LessThanDot

A Technical Community for IT Professionals

Less Than Dot is a community of passionate IT professionals and enthusiasts dedicated to sharing technical knowledge, experience, and assistance. Inside you will find reference materials, interesting technical discussions, and expert tips and commentary. Once you register for an account you will have immediate access to the forums and all past articles and commentaries.

Browsing "Designing Software"

4

Scalability is Easy! (To Get Wrong)

Scalability is easy, provided you don’t need it to work.

Probably the number one failure of system scaling is when people dive right in and start building. No baselines, limited measurements, no analysis, just a hypothesis and a whole lot of late nights tweaking the system.

Read More...
2

Getting Flexible With NDepend 4 and CQLinq

At my last job we had a non-functional attribute that another team used to decorate service methods that they consumed. The other team was working on an alternative client to our WCF services, and they weren’t on the same release schedule they needed t…

Read More...
1

Adding User Emulation to an Application

One of the tricks I picked up from my last job (and our forum software, now that I think of it) is the idea of user emulation. I could log into the application, search for a user, and, at the push of a button, temporarily become that user. The only differences between emulating them and actually logging in as them were a black bar that indicated who I am (with a link to stop emulating), all audit records continued to reflect my own user id, and I didn’t need to keep track of 30 different sample accounts and passwords.

Read More...
1

CQL From Visual Studio With NDepend 3

For the last few months I’ve had the pleasure of working with NDepend version 3. Most of my development at home is on linux these days, so I haven’t used it as much as I’d like, but I have been using it to poke around in various codebases and see what…

Read More...
11

Model-View-Presenter: Looking at Passive View

Model-View-Presenter is an architecture pattern that defines a structure for behavior and logic at the UI level. M-V-P separates the logic of the presentation, such as interacting with back-end services and the business layer, from the mechanics of disp…

Read More...
0

MSDN Ultimate Subscription giveaway +1

I was fortunate enough to receive MSDN Ultimate Subscriptions as well as SQLDenis. I Think Denis’s idea and contest to see who we can give these to is excellent. To support Denis and his idea, I’m adding another subscription that will be handed over once we read over the responses. That means your chances just got much better to enjoy the subscriptions and the benefits Visual Studio 2010 has to offer!

Read More...
2

Validating Architecture with Visual Studio 2010

I went to a local MS launch event for Visual Studio today, mainly to see what was new with Team Foundation Server, but what really impressed me was some of the new architecture tools they’ve added. I admittedly haven’t read too much about this before t…

Read More...
0

Asking the right question

A while ago (asked Sep 18 at 14:34) I asked a question on StackOverflow. I’m pretty sure I could have found the answer via Google myself but it is so much eaasier to ask someone else to do the work for me and perhaps come up with the better answer.…

Read More...
0

Using the structuremap Automocker

I was not really convinced in the past that I should use the Structuremap Automocker for any of my tests. I don’t like using the container in my tests it makes them way to dependent on something not really needed to run the test. Of course I test to see…

Read More...
3

automapping fluent nhibernate and VB.Net

I thought it was time to use fluent nhibernate just to keep up. Up untill now I still use the old atributes and nhibernate 1.2.1 because I see no reason to upgrade. It all just works and does what it is supposed to do. But I don’t want to stand in the way of progress […]

Read More...
Next Page »