DotNetShoutout - Latest published stories in Agile
5
shouts

TMap for VS2010 Testing Process Template RC published on Codeplex.

published 12 hours, 18 minutes ago posted by ClemensReijnenClemensReijnen 1 day, 10 hours, 21 minutes ago
Wednesday, March 10, 2010 11:28:54 AM GMT Tuesday, March 09, 2010 1:26:05 PM GMT
Just checked in the RC version of the TMap for VS2010 process template… Downloaded it from TMap.Codeplex.com. (more)
category: Agile | clicked: 36 | comment | | source: www.clemensreijnen.nl
tags: Testing, TMap, VS2010
6
shouts

Tests are not Second-Class Citizens

published 5 days, 9 hours, 13 minutes ago posted by FlukeFanFlukeFan 6 days, 16 hours, 8 minutes ago
Friday, March 05, 2010 2:33:53 PM GMT Thursday, March 04, 2010 7:39:08 AM GMT
Describing some of the mistakes that can be made when attempting Continuous Integration. (more)
category: Agile | clicked: 52 | comment | | source: broloco.blogspot.com
6
shouts

Primes Kata

published 6 days, 12 hours, 16 minutes ago posted by http://uri-lavi.pip.verisignlabs.com/http://uri-lavi.pip.verisignlabs.com/ 7 days, 1 hour, 57 minutes ago
Thursday, March 04, 2010 11:31:14 AM GMT Wednesday, March 03, 2010 9:50:21 PM GMT
One of the key aspects of a Software Craftsmanship is constant practice. Kata (from Martial Arts) is one form of such practice. The notion of a Code Kata was first introduced by Dave Thomas and can be viewed as: Practice of the same methods, solutions and activities to a perfection. Practice of the same problem, tackling it each time from a different angle or with a different solution. Below is a video recording of a C# TDD Primes Kata... (more)
category: Agile | clicked: 44 | comment | | source: urilavi.blogspot.com
tags: Agile, C#, Kata, TDD
5
shouts

.NET 4.0 And Our Parallel Future

published 7 days, 8 hours, 13 minutes ago posted by http://klusner.myopenid.com/http://klusner.myopenid.com/ 8 days, 11 hours, 57 minutes ago
Wednesday, March 03, 2010 3:34:31 PM GMT Tuesday, March 02, 2010 11:50:34 AM GMT
.NET 4.0 And Our Parallel Future Posted on 2/25/2010 11:46:53 PM by Justin Etheredge I want to show you an algorithm, it is a pretty simple algorithm. It is an implementation of the Damerau–Levenshtein edit distance algorithm from the pseudocode on Wikipedia:public static int EditDistance(string string1, string string2) { var s1Length = string1.Length; var s2Length = string2.Length; var matrix = new int[s1Length + 1, s2Length + 1]; for (int i = 0; i <= s2length;="" j++)... (more)
category: Agile | clicked: 25 | comment | | source: www.codethinked.com
tags: H3C HCNE GB0-183 braindumps training materials, ZENABtAG
5
shouts

Creating a basic proxy for intercepting [quick update]. - Mehfuz's WebLog

published 9 days, 11 hours, 8 minutes ago posted by http://mehfuzh.myopenid.com/http://mehfuzh.myopenid.com/ 10 days, 6 hours, 34 minutes ago
Monday, March 01, 2010 12:39:12 PM GMT Sunday, February 28, 2010 5:13:15 PM GMT
Sunday, February 28, 2010 8:28 PM mehfuzh Creating a basic proxy for intercepting [quick update]. In my previous post, i enhanced the proxy to support generic calls. In order to minimize IL emit and move more parts to managed code, there is a better way to process the return value rather doing the checks against runtime method and see whether the method’s return type is a value or not for generic calls to un-box the object form that is returned from the in... (more)
category: Agile | clicked: 39 | comment | | source: weblogs.asp.net
tags: C#, MSIL
5
shouts

The Automated Tester - Selenium Two Tutorial using C#/NUnit and InternetExplorerDriver

published 9 days, 11 hours, 8 minutes ago posted by http://blog.theautomatedtester.co.uk/http://blog.theautomatedtester.co.uk/ 11 days, 13 hours, 12 minutes ago
Monday, March 01, 2010 12:39:12 PM GMT Saturday, February 27, 2010 10:35:05 AM GMT
Tutorial on how to use the latest version of Selenium using C# and NUnit to test websites. The tutorial gives developers a chance to start writing their own tests (more)
category: Agile | clicked: 49 | comment | | source: www.theautomatedtester.co.uk
tags: C#, NUnit, Selenium
8
shouts

Unit testing and mocking internal interfaces with RhinoMocks

published 15 days, 4 hours, 9 minutes ago posted by http://roboblob.myopenid.com/http://roboblob.myopenid.com/ 16 days, 4 hours, 47 minutes ago
Tuesday, February 23, 2010 7:37:51 PM GMT Monday, February 22, 2010 7:00:33 PM GMT
Unit testing and mocking internal interfaces with RhinoMocks Im working on a project that i want to cover with unit tests as much as possible. Problem is that most of the things i need to test are kept internal inside some libraries. Im not the kind of purist that will avoid unit testing internal classes. If its some very important code i want to test it even if its internal. Another case when i want to access internal classes is when i want to te... (more)
category: Agile | clicked: 48 | comment | | source: blog.roboblob.com
tags: .NET, C#, Mocking, Rhino, Rhino Mocks, TDD, unit testing, Unit Test
6
shouts

A basic proxy for intercepting method calls (Part – 3) - Mehfuz's WebLog

published 15 days, 17 hours, 47 minutes ago posted by http://mehfuzh.myopenid.com/http://mehfuzh.myopenid.com/ 17 days, 1 hour, 47 minutes ago
Tuesday, February 23, 2010 6:00:03 AM GMT Sunday, February 21, 2010 10:00:31 PM GMT
Monday, February 22, 2010 3:37 AM mehfuzh A basic proxy for intercepting method calls (Part – 3) In my previous posts, I showed how to create a proxy that can delegate calls. I further modified it to support argument list from original method and handled scenarios for void and non-void calls. In this post, i will further enhance it to introduce generic calls. Basically proxy overrides the virtual or interface calls dynamically and to consider generic meth... (more)
category: Agile | clicked: 42 | comment | | source: weblogs.asp.net
tags: C#, MSIL
5
shouts

How to implement paging with LINQ

published 15 days, 17 hours, 47 minutes ago posted by kcherupakcherupa 16 days, 16 hours, 58 minutes ago
Tuesday, February 23, 2010 6:00:03 AM GMT Monday, February 22, 2010 6:48:52 AM GMT
Before going into how paging is implemented with LINQ, Let's discuss the need for implementing paging. With large amounts of data, it is not a good practice to pull all records from database when you are showing a fraction of them in one page. It is always recommended to use data on demand approach. When you want to show first 20 records out of the search results then you must get the first 20 records from database and discard the rest. Similarly when you want to show next 20 records of the search res... (more)
category: Agile | clicked: 19 | comment | | source: cherupally.blogspot.com
tags: C# 3.0, Linq, Paging
12
shouts

Code Contracts By Example

published 17 days, 5 hours, 11 minutes ago posted by roydictusroydictus 21 days, 5 hours, 22 minutes ago
Sunday, February 21, 2010 6:36:05 PM GMT Wednesday, February 17, 2010 6:24:49 PM GMT
Code Contracts By Example Ear­lier, I blogged about Code Con­tracts as a tool to help you spec­ify and ver­ify code behav­ior. Today let's have a closer look with a prac­ti­cal example. Say that we need to cre­ate a new class, a pri­or­ity queue. We write the spec­i­fi­ca­tion of the new class, nat­u­rally, as an inter­face to implement:?View CodeCSHARP1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 namespace AdvancedCodeContracts {/// ///   publicinterface ... (more)
category: Agile | clicked: 98 | 1 comment | | source: www.agilitylux.com
tags: C#, Code Contracts, Design by Contract
6
shouts

Code Contract Coding Conventions

published 20 days, 9 hours, 42 minutes ago posted by roydictusroydictus 21 days, 5 hours, 26 minutes ago
Thursday, February 18, 2010 2:05:33 PM GMT Wednesday, February 17, 2010 6:21:21 PM GMT
Code Contract Coding Conventions As in Brad Abrams' Frame­work Design Guide­lines [Ama­zon][Barnes & Noble], which doc­u­ments cod­ing and nam­ing con­ven­tions for .NET, we need cod­ing con­ven­tions for the new Code Con­tracts fea­ture. What are yours? These are mine: DOuse pre– and post­con­di­tions on all meth­ods, pub­lic and private. DO pre­fer to write con­tracts on inter­faces, then on abstract classes, then on con­crete classes. DOspec­ify Argu­ment­NullEx­cep­tion for non-null input parame... (more)
category: Agile | clicked: 41 | comment | | source: www.agilitylux.com
tags: .NET, C#, Code Contracts, Coding Conventions, Design by Contract
7
shouts

BadImageFormatException when debugging interface mocked with RhinoMocks

published 28 days, 13 hours, 18 minutes ago posted by smourasmoura 29 days, 12 hours, 37 minutes ago
Wednesday, February 10, 2010 10:29:29 AM GMT Tuesday, February 09, 2010 11:10:19 AM GMT
SwitRecently I updated the project I am working on to Castle.Windsor version 2.1. Since we are using an abstraction over the container (for resolving purposes only), we had to adapt it to conform with the new restrictions for Resolving dependenciescher (more)
category: Agile | clicked: 36 | comment | | source: sweux.com
tags: CastleWindsor, rhinomocks, TDD, UnitTesting
8
shouts

RhinoMocks Stub not retaining value when property shadowed on inheriting interface | Samuel Moura's DevUX

published 28 days, 13 hours, 18 minutes ago posted by smourasmoura 29 days, 12 hours, 31 minutes ago
Wednesday, February 10, 2010 10:29:29 AM GMT Tuesday, February 09, 2010 11:15:41 AM GMT
I was still fixing the tests that had failed after upgrading to Castle.Windsor 2.1 and RhinoMocks 3.6 when I stumble on this one. Basically I had a unit test that passed before I upgraded and as soon as I switched to using the most recent versions of both libraries the test failed.The issue manifested on a stub for an Interface... (more)
category: Agile | clicked: 33 | comment | | source: sweux.com
tags: CastleWindsor, rhinomocks, TDD, Tips
9
shouts

Mapping Relationships using Fluent nHibernate

published 28 days, 13 hours, 18 minutes ago posted by KodefuGuruKodefuGuru 29 days, 23 hours, 27 minutes ago
Wednesday, February 10, 2010 10:29:29 AM GMT Tuesday, February 09, 2010 12:19:43 AM GMT
In my last post I went over the basics of mapping properties on a POCO object to fields on a database table.   If you haven’t already check it out here.  In this post I’m going to focus on mapping relationships, that is, what if we wanted our objects to contain concrete references to the objects with which they have relationships, rather than just foreign key properties.One To One Relationships Take a look at the way we set up the File object in the previou... (more)
category: Agile | clicked: 40 | comment | | source: www.mattlong.com.au
tags: Fluent NHibernate, Mapping
9
shouts

Warmup – Getting Started

published 36 days, 11 hours, 47 minutes ago posted by ferventcoderferventcoder 37 days, 9 hours, 31 minutes ago
Tuesday, February 02, 2010 12:00:23 PM GMT Monday, February 01, 2010 2:15:54 PM GMT
What if there was a tool out there that could let you specify a structure for a project (visual studio solution + everything else) and save you up to 3+ hours of work every time you started a new project? You know, create the solution, add projects, put in your references, etc. Then how about getting the infrastructure for your service/website/console set up as well with things like IoC, etc? What about patterns and other pet items that you put in any project? Yeah – there’s an app for that. And it’s pre... (more)
category: Agile | clicked: 22 | comment | | source: ferventcoder.com
tags: Architecture
7
shouts

Agile ADO.Net Persistence Layer Download is on CodePlex

published 36 days, 11 hours, 47 minutes ago posted by http://rlacovara.blogspot.com/http://rlacovara.blogspot.com/ 39 days, 21 hours, 17 minutes ago
Tuesday, February 02, 2010 12:00:23 PM GMT Saturday, January 30, 2010 2:30:08 AM GMT
I’ve have quite a few requests for sample code so I pulled the AAPL code out of my app, put it in a stripped down ASP.Net MVC sample app and published it on CodePlex.   You will need Visual Studio 2008,  ASP.Net MVC Framework version 1.0, and Sql Server 2008 to run the sample app.  A db backup file is included in the zip and in the source code. You can download the code at: http://aapl.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=39653 (more)
category: Agile | clicked: 12 | 1 comment | | source: rlacovara.blogspot.com
tags: ADO.NET, Business Layer, Data Access Layer, DTO
7
shouts

Test Tool Checklists - TMAP NEXT DOWNLOADS

published 37 days, 10 hours, 3 minutes ago posted by ClemensReijnenClemensReijnen 37 days, 14 hours, 46 minutes ago
Monday, February 01, 2010 1:44:24 PM GMT Monday, February 01, 2010 9:01:37 AM GMT
Some interesting downloads from my test expert colleagues… Beside you can find these documents on our www.TMap.NET site all these templates and checklists also have a place in the TMap Process Template for VS2010 [which can be found at TMap.Codeplex.com]. (more)
category: Agile | clicked: 34 | comment | | source: www.clemensreijnen.nl
11
shouts

A basic proxy for intercepting method calls (Part –2) - Mehfuz's WebLog

published 44 days, 11 hours, 36 minutes ago posted by http://mehfuzh.myopenid.com/http://mehfuzh.myopenid.com/ 46 days, 15 hours, 38 minutes ago
Monday, January 25, 2010 12:11:40 PM GMT Saturday, January 23, 2010 8:08:53 AM GMT
Saturday, January 23, 2010 2:04 PM mehfuzh A basic proxy for intercepting method calls (Part –2) In my previous post , i introduced a basic proxy that intercepts methods. But what is missing in the proxy is that it does not consider method arguments and can not handle return types. In this post, i will enhance the proxy to support exactly those. First of all, i modified the IIntercept.Intercept() to accept IInvocaiton interface. The interface is pretty si... (more)
category: Agile | clicked: 49 | comment | | source: weblogs.asp.net
tags: C#, MSIL
9
shouts

A Tale of Two Principle Violations

published 44 days, 11 hours, 36 minutes ago posted by KodefuGuruKodefuGuru 44 days, 18 hours, 45 minutes ago
Monday, January 25, 2010 12:11:40 PM GMT Monday, January 25, 2010 5:02:32 AM GMT
When I decided to write the With statement in Fluent.NET, I never imagined that I would encounter a common bug and school myself in principles that I happen to present on. But that is what occurred, and I want to share it so others can avoid the same mistakes I made. With is a Fluent version of Add, only it returns the object or interface it is acting upon rather than void. This allows you to chain methods together in a fluid manner. Instead of calling strings.Add(“Hello”); strings.Add(“World”);, you ca... (more)
category: Agile | clicked: 37 | comment | | source: www.kodefuguru.com
tags: Fluent Interface, Fluent.NET, Liskov
10
shouts

Refactor Switch to Dictionary

published 46 days, 12 hours, 31 minutes ago posted by KodefuGuruKodefuGuru 49 days, 3 hours, 54 minutes ago
Saturday, January 23, 2010 11:16:12 AM GMT Wednesday, January 20, 2010 7:52:52 PM GMT
In my post on Z3, I created an extension method for proving an equation. This extension method used a switch statement to analyze a result and return a string. This is a bad practice: the mapping of one type to another is trapped in code. What if I wanted to move this mapping to a configuration file, a resource file, or a database? Even if I didn’t want to do that, I feel an imperative switch statement isn’t as readable as a declarative statement. Favor Declarative over Imperative. Below is the original ... (more)
category: Agile | clicked: 37 | comment | | source: www.kodefuguru.com
tags: Declarative, Refactor, Refactoring
Previous 1 2 3 4 5 6 7 8 9 10 ... 12 13 Next