| |
browse.develop.com
Browse.develop.com is a community that was established to collect and
organize valuable web information. Our technical staff have selected and
indexed information and courses that they feel will help you stay
current on best practices across the SDLC.
|
25 Articles match "Article"
See all articles with
"Article"
| The Latest from DevelopMentor Courses | MORE | | Michael Kennedy: Optimistic concurrency in MongoDB using.NET and C# 'This article demonstrates a technique and supporting library for adding optimistic concurrency control to NoSQL databases and MongoDB in particular. Quickly, what is optimistic concurrency control? Ideally, all databases that allow concurrent access or disconnected access need to implement some form of concurrency … Continue reading → DevelopMentor Courses - Monday, April 8, 2013 People or the system? An article in the MIT Sloan Management Review a few years back suggested that when “star players” move to a new team they don’t necessarily, or even normally, keep their “star player” performance. “the two view-points are always tenable. The one, how can you improve human nature until you have changed the system? The other, what is the use of changing the system before you have improved human nature?” George Orwell, “Charles Dickens” essay in Shooting and Elephant and Other Essays, Penguin Books I am sure I am not alone in exhibiting another of Orwellian trait: Double think. Allan Kelly's Blog - Tuesday, March 26, 2013 Links! - 2 conferences, 1 week This presentation was based on an article I wrote for InfoQ last year My 10 things for making your Agile adoption successful. I’ve been to two conferences this week! The first was Agile Dev Practices in Potsdam, outside of Berlin. At I presented my Retrospective Dialogue Sheets (www.dialoguesheets.com) , well I say presented, it was 10 minutes of introduction, 60 minutes of attendees doing Dialogue Sheets and 20 minutes wrap up. Anyone who has attended one of my Dialogue Sheet sessions will recognise the format. Which also means there aren’t a lot of slides for download. Allan Kelly's Blog - Friday, March 8, 2013 | | The Best from DevelopMentor Courses | MORE | | Understanding Map - Reduce Suppose we want to analyze a lot of sales data and compute the sales amount per article. For each group of orders we could map the sales into a collection of article and sales amount pair where each article could be repeated multiple times. After this is done the Reduce step groups the data so we have a single entry for each article with the total sales amount for that partition. Quite a few people seem to be intimidated by the concept of Map-Reduce. Basic principle The basic Map-Reduce consists of two steps. Simple right? Again pretty simple right? simple example. The Problem Solver - Monday, December 3, 2012 Screening C# Candidates: Let’s Play 20 Questions! If a person has ever bothered to read a book or technical article or taken a training course, their answers will set them apart from the crowd of folks who don’t make time for ongoing professional development. Over the past year I was involved in the process of interviewing candidates for both mid and senior level developer positions. We would bring them in for a face-to-face interview, sometimes with multiple interviewers, only to find out they were unable to answer the most basic technical questions concerning C# and.NET. This is the purpose of the technical phone screen. > no 5. DevelopMentor Courses - Tuesday, February 28, 2012 Building Scalable and Secure WCF Services Michele Leroux Bustamante has written an excellent article showing precisely how to do this. The key to building scalable WCF services is to eliminate binding configurations that could result in server affinity. For this reason you should avoid bindings that establish a session with the service, such as NetTcpBinding or WsHttpBinding with secure conversation enabled. Both BasicHttpBinding and WebHttpBinding, however, are sessionless and allow you to call a service multiple times without concern for which physical server responds to the call. Download the code for this blog post here. DevelopMentor Courses - Monday, June 18, 2012 | - Use Common Instance Factory to Abstract Away the Dependency Injection Container
In his article, Inversion of Control Containers and the Dependency Injection Pattern , Martin Fowler describes some of the weaknesses of the service locator anti-pattern. Download the Common Instance Factory with WCF Extensions here and is also available on NuGet. while back I wrote a blog post on the Onion Architecture , an approach to building loosely-coupled applications where you can swap out particular components without affecting the rest of the application. In this example, an IGreetingRepository is passed to the GreetingService’s constructor. Ah, but there’s a problem. DevelopMentor Courses - Wednesday, May 23, 2012 - 10 years on: IT does matter, more than ever
You read Carr’s article, you agreed with it, you commoditised your IT. Just under 10 years ago Nicholas Carr wrote a (in)famous piece in the Harvard Business Review entitled “IT doesn’t matter”. The argument was, post dot-com-boom, that IT was now a commodity, companies didn’t need to spend big bucks on it because they could buy just about anything they wanted off-the-shelf. At the time my response was, “Is IT worth it?” I, unsurprisingly said “Yes it is” and then looked at Carr’s example of American Hospital Supply. It was a strategy decision. Anyway, 10 years on. Thats flights. Allan Kelly's Blog - Thursday, July 19, 2012 - People or the system?
An article in the MIT Sloan Management Review a few years back suggested that when “star players” move to a new team they don’t necessarily, or even normally, keep their “star player” performance. “the two view-points are always tenable. The one, how can you improve human nature until you have changed the system? The other, what is the use of changing the system before you have improved human nature?” George Orwell, “Charles Dickens” essay in Shooting and Elephant and Other Essays, Penguin Books I am sure I am not alone in exhibiting another of Orwellian trait: Double think. Allan Kelly's Blog - Tuesday, March 26, 2013 - Dependency Injection vs. Dependency Injection Framework
So let's take a step back, and start to unpack the meaning behind 'dependency injection' In the article, DHH uses the ruby example of time, saying that Time.stub(:now) { Time.new(2012, 12, 24) } article.publish! There is a lot more in this article that is worth talking about, but let’s save that for a different blog Yesterday, David Heinemeier Hansson wrote a blog: ‘Dependency injection is not a virtue’. There is a lot of things mixed together in this blog, all finally put together with the statement “I'm a Ruby programmer”. It may not apply to your framework. DevelopMentor Courses - Monday, January 7, 2013 - I fail at TDD?
It’s a great article and I highly recommend you all read it. I actually think I’m pretty good at TDD. Every now and then I get reminded that I’m not as good as I think I am. I’ve been working on a new project (an implementation of the Mustache template language in C# that I’m calling Nustache ) and have been having a lot of fun with it. This is the project I’m going to use as an example of how I fail at TDD. While writing the test for my Scanner class, I wrote it so that it would assert on the sequence of tokens it returns. It has a method named Scan. DevelopMentor Courses - Friday, October 29, 2010 - Lynn Langit: Taking a look at Hadoop on Azure
Also I wrote an article on this same topic for MSDN Magazine – here’s the link for that Here’s the deck and a screencast on Hadoop on Azure (the product is currently in beta for Microsoft at this time). DevelopMentor Courses - Wednesday, July 25, 2012 - Omnext @ New York CloudExpo 2011: “If it ain’t Dutch, it ain’t much”
Here is a link to a great article by Theo Loth (coordinator EuroCloud Nederland ) about the event: omnext - cloudexpo 2011.pdf (in Dutch). Omnext was part of a Dutch trade delegation visiting the New York CloudExpo 2011. If your looking to find out more about Omnext and how Source2VALUE can help improve the ROI of your software development investments, then visit www.omnext.net or talk to Jaco and Andre at the 2011 European Outsourcing Summit in Madrid, Spain. Azure Cloud DevelopMentor Courses - Friday, September 2, 2011 %>
182 Articles match "Article"
See all articles with
"Article"
| The Latest from DevelopMentor | MORE | | Optimistic concurrency in MongoDB using.NET and C# 'This article demonstrates a technique and supporting library for adding optimistic concurrency control to NoSQL databases and MongoDB in particular. At the end of this article is a simple C# class (data context) which has save and delete methods which internally are safe via optimistic concurrency control. Quickly, what is optimistic concurrency control? Ideally, all databases that allow concurrent access or disconnected access need to implement some form of concurrency control. This usually comes in two flavors: Pessimistic concurrency control. Optimistic concurrency control. Michael C. Kennedy's Weblog - Monday, April 8, 2013 People or the system? An article in the MIT Sloan Management Review a few years back suggested that when “star players” move to a new team they don’t necessarily, or even normally, keep their “star player” performance. “the two view-points are always tenable. The one, how can you improve human nature until you have changed the system? The other, what is the use of changing the system before you have improved human nature?” George Orwell, “Charles Dickens” essay in Shooting and Elephant and Other Essays, Penguin Books I am sure I am not alone in exhibiting another of Orwellian trait: Double think. Allan Kelly's Blog - Tuesday, March 26, 2013 Links! - 2 conferences, 1 week This presentation was based on an article I wrote for InfoQ last year My 10 things for making your Agile adoption successful. I’ve been to two conferences this week! The first was Agile Dev Practices in Potsdam, outside of Berlin. At I presented my Retrospective Dialogue Sheets (www.dialoguesheets.com) , well I say presented, it was 10 minutes of introduction, 60 minutes of attendees doing Dialogue Sheets and 20 minutes wrap up. Anyone who has attended one of my Dialogue Sheet sessions will recognise the format. Which also means there aren’t a lot of slides for download. Allan Kelly's Blog - Friday, March 8, 2013 | -
| The Best from DevelopMentor | MORE | - MongoDB vs. SQL Server 2008 Performance Showdown
This article is a follow up one I wrote last week entitled “The NoSQL Movement, LINQ, and MongoDB – Oh My!”. In that article I introduced the NoSQL movement, MongoDB, and showed you how to program against it in.NET … Continue reading → NoSQL Articles Visual Studio Michael C. Kennedy's Weblog - Thursday, April 29, 2010 - Article: 10 Features in.NET 4.0 that made Me Smile
I recently wrote another article for DevelopMentor 's Developments newsletter (not subscribed yet? Speaking of that XAML stuff, if you write WPF or Silverlight code and don’t know MVVM, stop reading this article and tp://msdn.microsoft.com/en-us/magazine/dd419663.aspx" target="_blank">learn about it here. Also have a look at my article from last month Six Things That’ll Surprise You About.NET 4.0. Tags: Articles DevelopMentor see top-right of this page ). This one is entitled. 10 Features in.NET 4.0 that made Me Smile. Cheers, Michael. 10 Features in.NET 4.0 Michael C. Kennedy's Weblog - Wednesday, December 16, 2009 - Building Windows Machines in Amazon EC2
In this article I'm going to give you a simple, step-by-step overview of how to create a Windows 2008 server image in Amazon's Elastic Cloud Compute (EC2) infrastructure. Tags: Articles Tools Now I must admit I'd rather have found a good tutorial on The Internets or even in a book. Feel free to send me any I missed. My experience is they are either dated or about Linux and so on. First, briefly why does one care about EC2? That's a great reason and Microsoft and Google have interesting plays there too. Personally I just want a simpler way to create virtual machines. Here we go. Michael C. Kennedy's Weblog - Saturday, January 30, 2010 - MongoDB vs. SQL Server 2008 Performance Showdown
This article is a follow up one I wrote last week entitled “The NoSQL Movement, LINQ, and MongoDB - Oh My!”. In that article I introduced the NoSQL movement, MongoDB, and showed you how to program against it in.NET using LINQ and NoRM. For ease-of-use, you’ll have to want to read the original article. This article is about the performance argument for MongoDB over SQL Server (or MySql or Oracle). In the first article, I threw out a potentially controversial graph showing MongoDB performing 100 *times* better than SQL Server for inserts. Those were. Your Turn. Michael C. Kennedy's Weblog - Thursday, April 29, 2010 - Article: Azure Storage
I recently wrote an article for DevelopMentor's Developments newsletter entitled Azure Storage. Listen to this article as a podcast: Azure-Storage-Article-Kennedy.mp3 ]. In this article, we will cover just the basics of the three storage services of Windows Azure. Read it at the DevelopMentor website here: [link]. I've republished here for my readers. Enjoy! Developments: Azure Storage. by Michael Kennedy. October 27th 2008, Los Angeles CA - It's 9 AM and Microsoft is hosting PDC (their most forward looking developer conference). Enter Azure Storage. Listing 3. Michael C. Kennedy's Weblog - Wednesday, April 8, 2009 %>
| | |