DotNetShoutout - Latest published stories in Agile (page 8)
3
Shouts

Monadic Comprehensions Presentation at IEEE ICCSIT 2010

published 1036 days, 7 hours, 48 minutes ago posted by KodefuGuruKodefuGuru 1037 days, 8 hours, 43 minutes ago
Thursday, July 22, 2010 2:57:55 PM GMT Wednesday, July 21, 2010 2:02:23 PM GMT
Here is the slide deck from my talk at IEEE ICCSIT 2010. The preparation for this conference and my research into monadic comprehensions and functional composition happened to coincide, so I decided I should make that my presentation. China has been an adventure, enjoy the code I created to go along with it! (more)
category: Agile | clicked: 0 | comment | | source: www.kodefuguru.com
tags: C#, query expressions, Monads, functional composition
4
Shouts

Displaying an Image Without Locking its File | CodeHill

published 1037 days, 7 hours, 21 minutes ago posted by amgadhsamgadhs 1038 days, 1 hour, 25 minutes ago
Wednesday, July 21, 2010 3:24:21 PM GMT Tuesday, July 20, 2010 9:21:08 PM GMT
The PictureBox control is one of the most used controls in Windows Forms applications. And sometimes you might want to delete the image file that is displayed on it. Doing so with an image displayed using the Image.FromFile function will result in a file locked exception. And file will stay locked until the program exits, even if you set the variable to null. (more)
category: Agile | clicked: 1 | comment | | source: codehill.com
tags: Windows Forms, C#, PictureBox
5
Shouts

Unit testing LINQ to SQL - Mehfuz's WebLog

published 1038 days, 4 hours, 2 minutes ago posted by http://mehfuzh.myopenid.com/http://mehfuzh.myopenid.com/ 1038 days, 8 hours, 19 minutes ago
Tuesday, July 20, 2010 6:43:23 PM GMT Tuesday, July 20, 2010 2:26:12 PM GMT
Tuesday, July 20, 2010 7:28 PM mehfuzh Unit testing LINQ to SQL Unit testing LINQ to SQL repositories can be very challenging. Unit testing such requires faking hard to mock classes and requires simulation to return your custom data for a particular LINQ statement. In this post, i will show how you can mock your LINQ repositories easily without much digging in. As,  i was goggling [my start page is bing, its a matter of time when i will be bing-ing :-)] ... (more)
category: Agile | clicked: 1 | comment | | source: weblogs.asp.net
tags: C#, JustMock
5
Shouts

Unit Test using test doubles, aka Mock, Stub, Fake, Dummy

published 1040 days, 10 hours, 11 minutes ago posted by http://laurentkempe.myopenid.com/http://laurentkempe.myopenid.com/ 1042 days, 9 hours, 12 minutes ago
Sunday, July 18, 2010 12:34:51 PM GMT Friday, July 16, 2010 1:33:33 PM GMT
Following my post about Application Acceptance Testing, we went, beginning of that week, in some very interesting discussions during a meeting at Innoveo in which I presented the differences between Mock and Stub in Unit Test. After the meeting as I often do I gather up from the web some posts which expressed in more details what I was talking about and made some extract of the posts. This time I found some interesting content follow-up on my explanations on the site of Rhino.Mock framework website and ... (more)
category: Agile | clicked: 0 | comment | | source: www.laurentkempe.com
tags: Mock, Stub, Unit Test
3
Shouts

Creating a Data Access Layer (DAL) for ASP.NET and C# Part-2 - Webwizo's Blog

published 1041 days, 7 hours, 59 minutes ago posted by webwizowebwizo 1042 days, 13 hours, 30 minutes ago
Saturday, July 17, 2010 2:46:38 PM GMT Friday, July 16, 2010 9:15:47 AM GMT
Hi. Welcome to another article of Data Access Layer (DAL) for ASP.NET and C#. Here I will tell you about how to create method for INSERT, UPDATE and DELETE. This method will return affected rows count by ExecuteNonQuery Method... (more)
category: Agile | clicked: 4 | comment | | source: blog.webwizo.com
tags: CSharp, ASP.NET
5
Shouts

How To - Gems And .NET

published 1042 days, 10 hours, 10 minutes ago posted by ferventcoderferventcoder 1042 days, 14 hours, 43 minutes ago
Friday, July 16, 2010 12:35:23 PM GMT Friday, July 16, 2010 8:02:12 AM GMT
| HomeHow To - Gems And .NET In my last post I showed gems being used for .NET. Now let’s talk about How.  Most of this stuff I’ve learned over the past two days, so if I have a mistake here or you have a better idea, please don’t hesitate to offer a better solution. The GemSpec The Gem::Specification reference is your friend. In order to create a gem, you need to define a gem specification, commonly called a “gemspec”. A gemspec consists of several attributes. Some of these are required; mo... (more)
category: Agile | clicked: 0 | comment | | source: ferventcoder.com
tags: .NET, C#, gem
5
Shouts

Application Acceptance Testing

published 1043 days, 9 hours, 23 minutes ago posted by http://laurentkempe.myopenid.com/http://laurentkempe.myopenid.com/ 1044 days, 8 hours, 42 minutes ago
Thursday, July 15, 2010 1:22:57 PM GMT Wednesday, July 14, 2010 2:03:40 PM GMT
Yesterday evening I found a set of Google blog posts talking about web application acceptance testing which reflect Google experience through “Several years of experience across multiple project teams”. This reflect lot of points I brought into our discussions either at Innoveo or Jobping; best practices, screen/page object, dev. language, recording/coding, BDD.. Here are the blog posts:Survival techniques for acceptance tests of web applications (Part 1)Survival techniques for web app acceptance tests... (more)
category: Agile | clicked: 1 | comment | | source: www.laurentkempe.com
tags: acceptance tests
9
Shouts

Run old build using TeamCity

published 1047 days, 12 hours, 1 minute ago posted by http://laurentkempe.myopenid.com/http://laurentkempe.myopenid.com/ 1049 days, 8 hours, 44 minutes ago
Sunday, July 11, 2010 10:44:53 AM GMT Friday, July 09, 2010 2:01:13 PM GMT
At Jobping and Innoveo we are using TeamCity from Jetbrains to automate our different builds. Today I was asked by my colleague Roy the following interesting question “Can I rerun an old build?” My first thought and question was, “do you have a tag for that old build?” The response was no. With a yes I would have proposed to use what I described in a previous post: Build and Deployment automation, VCS Root and Labeling in TeamCity. In which we could change the VCS Checkout rulesto point to that particu... (more)
category: Agile | clicked: 2 | comment | | source: www.laurentkempe.com
6
Shouts

Adventures in MVVM -- Bootstrapping Ruby

published 1049 days, 9 hours, 1 minute ago posted by BrianGenisioBrianGenisio 1050 days, 21 hours, 28 minutes ago
Friday, July 09, 2010 1:44:47 PM GMT Thursday, July 08, 2010 1:17:23 AM GMT
In this post, I want to discuss how I am loading the Ruby ViewModels into the View.  When I write my Views, I like to use the tools I have available to me; Visual Studio and/or Expression Blend.  This means that I want a Visual Studio project and I want to be able to use these tools to create new views quickly.  The XAML files that define my views will still be backed by the obligatory auto-generated C# code, but this is where I want my C# code to end (for these experiments)... (more)
category: Agile | clicked: 0 | comment | | source: www.houseofbilz.net
tags: Silverlight, IronRuby, WPF, MVVM
3
Shouts

Do Story Points Relate to Complexity or Time? Response

published 1049 days, 9 hours, 1 minute ago posted by ferventcoderferventcoder 1049 days, 20 hours, 29 minutes ago
Friday, July 09, 2010 1:44:47 PM GMT Friday, July 09, 2010 2:16:40 AM GMT
I was recently pointed to an InfoQ article titled Do Story Points Relate to Complexity or Time? It mentions that some teams estimate by a matter of complexity versus how long in effort something will take. Mike Cohn, who wrote the original post It’s Effort, Not Complexity, makes some very good points into how people should estimate based on how much time a story will take to finish versus another story. Relative effort, not complexity. The arg... (more)
category: Agile | clicked: 0 | comment | | source: ferventcoder.com
tags: agile methodology, Agile Development, agile development methodology, Agile
8
Shouts

Hands on mocking of ASPNETMVC controller class - Mehfuz's WebLog

published 1063 days, 12 hours, 36 minutes ago posted by http://mehfuzh.myopenid.com/http://mehfuzh.myopenid.com/ 1065 days, 13 hours, 47 minutes ago
Friday, June 25, 2010 10:09:22 AM GMT Wednesday, June 23, 2010 8:58:45 AM GMT
Wednesday, June 23, 2010 3:29 PM mehfuzh Hands on mocking of ASPNETMVC controller class In this post, i will start with a MVC sample created from the default template project that is bundled with ASPNET MVC2 installation. This template provides not just a dummy project with folder organized but rather a full running app.The target of this post is to show a mocking of a controller action, in that regard i have picked  registration action chosen from the acc... (more)
category: Agile | clicked: 0 | comment | | source: weblogs.asp.net
tags: C#, TDD, ASP .NET MVC
4
Shouts

MSTest vs. NUnit with Visual Studio 2010 & TDD

published 1065 days, 12 hours, 13 minutes ago posted by barebonescoderbarebonescoder 1065 days, 19 hours, 25 minutes ago
Wednesday, June 23, 2010 10:32:13 AM GMT Wednesday, June 23, 2010 3:20:09 AM GMT
MSTest vs. NUnit with Visual Studio 2010 & TDD 2 comments All unit testing frameworks share the same core features: test declaration, test execution, and pass/fail notices based on assertions. The shop I work at has been using NUnit for over two years now, with great success. We considered switching to MBUnit a year and a half ago, primarily because of Gallio’s compelling nature, but didn’t pull the trigger because of NUnit’s fluent interface and MBUnit’s lack thereof. Yes, we could have spun up our ... (more)
category: Agile | clicked: 3 | comment | | source: www.barebonescoder.com
4
Shouts

Mocking the File System to Improve Testability (with JustMock) - Telerik Blogs - Milan Nankov

published 1073 days, 8 hours, 56 minutes ago posted by StevesSteves 1073 days, 22 hours, 53 minutes ago
Tuesday, June 15, 2010 1:49:55 PM GMT Monday, June 14, 2010 11:52:28 PM GMT
Many applications require access to the file system to create, modify or delete files and folders. But how do you make sure that those applications behave according to their their specifications? You do it with tests of course but there is the catch: In general it is not a good idea to have tests that are performing Input/Output operations like accessing... (more)
category: Agile | clicked: 1 | comment | | source: blogs.telerik.com
tags: Telerik, Mocking, JustMock, Testability
6
Shouts

Down the Functional Rabbit Hole

published 1074 days, 12 hours, 8 minutes ago posted by KodefuGuruKodefuGuru 1077 days, 1 hour, 29 minutes ago
Monday, June 14, 2010 10:38:05 AM GMT Friday, June 11, 2010 9:16:26 PM GMT
In the comments to “Get Rid of out Parameters,” a reader mentioned a technique that I neglected to cover: the functional continuation-passing style. Here’s how Ram presented it.static void Main() { Div(16, 3, (quotient, reminder) => { Console.WriteLine("quotient: {0}", quotient); Console.WriteLine("remainder: {0}", reminder); }); } static void Div(int dividend, int divisor, Action (more)
category: Agile | clicked: 0 | comment | | source: www.kodefuguru.com
tags: lambda
5
Shouts

Adding custom interfaces to your mock instance. - Mehfuz's WebLog

published 1078 days, 13 hours, 49 minutes ago posted by http://mehfuzh.myopenid.com/http://mehfuzh.myopenid.com/ 1079 days, 6 hours, 53 minutes ago
Thursday, June 10, 2010 8:56:59 AM GMT Wednesday, June 09, 2010 3:52:48 PM GMT
Wednesday, June 09, 2010 9:57 PM mehfuzh Adding custom interfaces to your mock instance. Previously, i made a post  showing how you can leverage the dependent interfaces that is implemented by JustMock during the creation of mock instance. It could be a informative post that let you understand how JustMock behaves internally for classes or interfaces implement other interfaces into it. But the question remains, how you can add your own custom interface to ... (more)
category: Agile | clicked: 0 | comment | | source: weblogs.asp.net
tags: JustMock;C#;
10
Shouts

C# Ninjitsu

published 1079 days, 11 hours, 36 minutes ago posted by KodefuGuruKodefuGuru 1081 days, 8 hours, 27 minutes ago
Wednesday, June 09, 2010 11:09:54 AM GMT Monday, June 07, 2010 2:18:26 PM GMT
C# is no longer a purely object-oriented language. It is no longer just an imperative, class-based, component oriented discipline. It is also a generic, declarative, functional discipline. I will introduce new principles in the context of the classic object-oriented and SOLID principles and show you how to master the C# language to be more declarative, more fluent, and more functionally cohesive. (more)
category: Agile | clicked: 2 | comment | | source: www.kodefuguru.com
tags: demo, SlideDeck, presentation
9
Shouts

Laurent Kempé | Build .NET projects from Windows Explorer using MSBuild Launch Pad (mPad)

published 1082 days, 8 hours, 25 minutes ago posted by http://laurentkempe.myopenid.com/http://laurentkempe.myopenid.com/ 1084 days, 14 hours, 17 minutes ago
Sunday, June 06, 2010 2:21:02 PM GMT Friday, June 04, 2010 8:28:54 AM GMT
In September 2009 I posted about a tool I am using to build my MSBuild projects from the shell “Build your .NET project with a right click in Windows Explorer” Last week I changed to MSBuild Launch Pad (mPad) which also add a context menu when you right click your project or solution files. The added value for me is that it maintained project, 1.0 was released on May 21, 2010 with following release notes:Support sln, csproj, vbproj, vcxproj, shfbproj, ccproj, oxygene and proj files execution.Basic sett... (more)
category: Agile | clicked: 1 | 1 comment | | source: www.laurentkempe.com
tags: MSBuild, Visual Studio, Tools
3
Shouts

StopWatch Application using C#

published 1083 days, 11 hours, 2 minutes ago posted by dotnetfundadotnetfunda 1084 days, 7 hours, 41 minutes ago
Saturday, June 05, 2010 11:43:25 AM GMT Friday, June 04, 2010 3:04:45 PM GMT
In this article explains you how to create Stopwatch Application using C#. (more)
category: Agile | clicked: 0 | comment | | source: www.dotnetfunda.com
tags: C#
7
Shouts

Laurent Kempé | Build and Deployment automation, VCS Root and Labeling in TeamCity

published 1085 days, 13 hours, 22 minutes ago posted by http://laurentkempe.myopenid.com/http://laurentkempe.myopenid.com/ 1086 days, 6 hours, 31 minutes ago
Thursday, June 03, 2010 9:23:17 AM GMT Wednesday, June 02, 2010 4:15:02 PM GMT
As you might now from reading my blog I tend to automate as much as I can. Why? Because I hate to do repetitive tasks. First because it is boring, at least for me, and as a developer we have more interesting things to do. Second because executing repetitive tasks tend to be error prone. So last week I decided that it was enough for me to have to create manually a subversion tag for Jobpingweb site then also took the time to do the same for my portal Tech Head Brothers. At Jobping we are using TeamCi... (more)
category: Agile | clicked: 1 | comment | | source: www.laurentkempe.com
7
Shouts

Mocking successive calls of similar type via sequential mocking - Mehfuz's WebLog

published 1087 days, 12 hours, 5 minutes ago posted by http://mehfuzh.myopenid.com/http://mehfuzh.myopenid.com/ 1088 days, 7 hours, 46 minutes ago
Tuesday, June 01, 2010 10:41:04 AM GMT Monday, May 31, 2010 2:59:59 PM GMT
Monday, May 31, 2010 9:35 PM mehfuzh Mocking successive calls of similar type via sequential mocking In this post , i show how you can benefit from  sequential mocking feature[In JustMock] for setting up expectations with successive calls of same type.  To start let’s first consider the following dummy database and entity class.publicclassPerson{publicvirtualstring Name { get; set; }publicvirtualint Age { get; set; }} publicinterfaceIDataBase{    T Get (more)
category: Agile | clicked: 1 | comment | | source: weblogs.asp.net
tags: JustMock;C#