ericswann

Stories kicked by ericswann

LightSpeed 3.0 released!(mindscape.co.nz)

submitted by turtlespinturtlespin(634) 2 years, 5 months ago

Mindscape have released LightSpeed 3.0 - the third version of their .NET O/R Mapper with Visual Studio Integration. LightSpeed 3.0 includes a new migrations framework baked into the visual designer to save developers writing SQL schema migrations, improved querying and LINQ capabilities, testing enhancements and much more. read more...

6 comments |category: |Views: 235

tags: another

Mindscape LightSpeed 3.0 – Advocating a Commercial ORM(ericswann.org)

submitted by ericswannericswann(145) 2 years, 5 months ago

Compares the features of Mindscape's LightSpeed 3.0 ORM with those of LINQ to SQL and NHibernate. read more...

5 comments |category: |Views: 427

tags: another

Mindscape WPF Themes released(mindscape.co.nz)

submitted by traskjdtraskjd(3229) 2 years, 5 months ago

Mindscape have released a suite of WPF themes to help developers deliver attractive applications faster than ever before. All source code is included so that UI tweaks can be made to create your own style or leave them as they are to have an Office 2007 style or Expression Blend look and feel. read more...

5 comments |category: |Views: 720

tags: another

The usual result of Poor Man’s Dependency Injection(lostechies.com)

submitted by david_hollanddavid_holland(605) 2 years, 10 months ago

Alternate Title: An IoC Container is a Rich Man’s Factory Pattern Implementation I ruffled some feathers with my last post on Poor Man’s Dependency Injection (PDMI), so please allow me to clarify further. read more...

add a comment |category: |Views: 27

tags: another

Model design - refactoring domain models using LightSpeed(mindscape.co.nz)

submitted by traskjdtraskjd(3229) 2 years, 11 months ago

If you’ve used Visual Studio for any length of time, you undoubtedly make heavy use of refactoring. Even the simple refactoring of renaming a class or method and having Visual Studio automatically update all references is a huge time-saver. Until now model design with designers have not provided good refactoring support. This post details how the LightSpeed model designer now supports partial class, solution wide rename and convert to manual implementation refactorings. Provide feedback on domain model refactorings you would like to see. read more...

add a comment |category: |Views: 126

tags: another

Asp.Net vs php : Speed Comparison(naspinski.net)

submitted by naspinskinaspinski(610) 2 years, 11 months ago

Why is the myth that php is faster than Asp.Net so prevalent? Asp.Net is faster than php, here are the facts. So many times I have heard php pushers claim that php is so much faster than Asp.Net and that Asp.Net is clunky and slow. The most annoying part is that everything I have read (that is not factless opinion), and I mean everything, says that this is wrong; but for some reason, this myth is widely accepted. It has become a religious argument that ignores the facts... read more...

add a comment |category: |Views: 1321

tags: another

LINQ to SQL is NOT dead!(jonkruger.com)

submitted by david_hollanddavid_holland(605) 2 years, 11 months ago

Ever since Microsoft announced that the Entity Framework was their ORM of choice, people everywhere have been saying, “LINQ to SQL is dead!” A lot of people feel like they’re not allowed to use LINQ to SQL anymore and that they have to use Entity Framework instead. In fact, LINQ to SQL is not only alive and well, Microsoft has even announced LINQ to SQL improvements in .NET 4.0, including finally adding using ITable<T> for tables instead of Table<T>, which makes it much easier to test. Combine that with this open source tool that will create an IDataContext interface for you and you’re on your way to testable LINQ to SQL. So no, LINQ to SQL is not dead!! read more...

2 comments |category: |Views: 501

tags: another

Working with large domain models just got easier(mindscape.co.nz)

submitted by traskjdtraskjd(3229) 3 years ago

One painful thing when working with design surfaces for domain models in most products is managing very large models. Hundreds or thousands of domain entities are difficult to manage visually. In this post Ivan details how Mindscape LightSpeed now includes filtering - filter for entities based on their name or even tag up your entities to create custom sub views. Particularly powerful is being able to show associated entities and filter by eager load graphs. Can't remember what entities are going to be pulled back by a certain load graph? Just filter it and see! read more...

add a comment |category: |Views: 405

tags: another

The Dynamic Programmer - Tuple, a new type on .Net 4.0(blog.dynamicprogrammer.com)

submitted by hgarciahgarcia(1534) 3 years ago

If you ever played with some language that have the Tuple type I bet you miss it in .Net. Well 4.0 adds it. Let's take a look at the implementation and how to use it. read more...

2 comments |category: |Views: 920

tags: another

Introduction to AutoMapper(dimecasts.net)

submitted by trinidadcodertrinidadcoder(265) 3 years ago

take a look at how we can simplify our entity mapping by using AutoMapper. AutoMapper uses a fluent configuration API to define an object-object mapping strategy. AutoMapper uses a convention-based matching algorithm to match up source to destination values. Currently, AutoMapper is geared towards model projection scenarios to flatten complex object models to DTOs and other simple objects, whose design is better suited for serialization, communication, messaging, or simply an anti-corruption layer between the domain and application layer. read more...

add a comment |category: |Views: 516

tags: another

Visual Studio 2010 Beta 1 for MSDN Subscribers(vistadb.net)

submitted by vistadbvistadb(879) 3 years ago

Visual Studio 2010 Beta 1 is now on MSDN along with .Net 4 Beta 1. Some highlights from the information: .Net 4.0 Cloud Development - Windows Azure which is basically utility computing where you pay by the hour for your usage. Parallel Development - Not sure if this only means PLINQ for .Net developers or if they are only talking about C++ devs. TDD Improvements - Editor changes for building test cases first, and then writing the code. ASP.NET - CSS grids and design surfaces changes, more Javascript debugging improvements. C++ Compiler - Lots of changes for C++ development, including MFC. Sharepoint templates New Project Templates Windows 7 - MFC updates for Ribbon UI, and WPF changes. Application Model Changes - Reverse existing codebases, and lots of changes in Architect Edition to support more model types (including Class Libraries finally). Test Runner - This is potentially huge as it allows testers to submit bug reports complete with callstacks and traces that you can actually use to resume an app at the error point to avoid the dreaded No Repro on bug reports. I have seen this demo and it is quite impressive. We will see how it actually works though. read more...

add a comment |category: |Views: 387

tags: another

How to test your multi-threaded code (part 1 of 3)?(blog.decarufel.net)

submitted by decarufedecarufe(959) 3 years ago

CHESS is the answer. At least this is what we have best right now. read more...

add a comment |category: |Views: 480

tags: another

Castle Windsor 2.0 RTM Released!(ayende.com)

submitted by LordLord(3737) 3 years ago

Some would say that it is about time, I would agree. Windsor might not be the OSS project in pre release state for the longest time (I think that the honor belong to Hurd), but it spent enough time at that state to at least deserve a honorary mention. f you will look, you won’t find Windsor 1.0, only release candidates for 1.0. As I believe I mentioned, Windsor has been production ready for a long time, and for the full release we decided to skip the 1.0 designator, which doesn’t really fit, and go directly to 2.0 read more...

add a comment |category: |Views: 343

tags: another

Implementing a simple genetic algorithm(improve.dk)

submitted by orcaorca(820) 3 years ago

In this blog post I'll give a quick introduction to what genetic algorithms are and what they can be used for. We'll implement a genetic algorithm that attempts to guess an RGB color by evolving upon a random set of initial guesses, until it at some point evolves into the correct RGB value. read more...

add a comment |category: |Views: 499

tags: another

Should You Use ASP.NET MVC?(kevinwilliampang.com)

submitted by kpanghmckpanghmc(2055) 3 years, 1 month ago

There are a lot of ASP.NET web forms developers out there that admit that they don't "get it" when it comes to all the hubbub surrounding ASP.NET MVC. In some ways, I can sympathize with them. The vocal minority that raves about ASP.NET MVC gush about it with such zeal that they make it sound like you'd have to be a fool not to switch over. But in actuality, the decision isn't nearly as black and white. There has been talk about how the ASP.NET MVC framework is a web forms killer (despite the objections from those creating it), and if you listened only to them you would think that ASP.NET web forms development was done for -- cast to the wayside as an obsolete framework suitable only for amateur drag-and-drop developers. read more...

add a comment |category: |Views: 429

tags: another

Using AutoMapper to map view models in ASP.NET MVC(bengtbe.com)

submitted by bengtbebengtbe(470) 3 years, 1 month ago

Mapping code between Domain Models and Data Transfer Objects/Presentation Models is often boring and tedious to write, so when I first read about AutoMapper it triggered my interest. This post takes a first look at AutoMapper, and show how it can be used to map a complex domain model to a view model in an ASP.NET MVC application. read more...

add a comment |category: |Views: 862

tags: another