Sign in
MSDN Blogs
Microsoft Blog Images
More ...
Blog - Title
MSDN Blogs
>
Carl's Blog
Server & Tools Blogs
>
Business Intelligence Blogs
>
Carl Nolan's Blog
All About Business Intelligence
Microsoft Business Intelligence
Information Management
Master Data Services
SSIS
Data Quality Services
Jessica Meats’ Blog
Analysis Services
Analysis Services and PowerPivot
AS_EMEA
All MSDN Analysis Services Posts
PowerPivot
Analysis Services and PowerPivot
Data Explorer
All MSDN PowerPivot Postings
Big Data
SQL Server
Carl Nolan
Reporting Services
Reporting Services
Analysis Services and PowerPivot
SQL Server
All MSDN Reporting Services Posts
Data in the Cloud
Your Data in the Cloud
Windows Azure
SQL Server
Silver Lining
Carl Nolan’s Blog
Carl Nolan’s ramblings on development
Live Now on Server & Tools Blogs
Subscribe
Comments
Home
Menu
Subscribe via RSS
Blog Home
RSS for posts
Atom
RSS for comments
OK
Translate this page
Powered by
Microsoft® Translator
About Carl Nolan
I work for Microsoft Consulting Services in the UK. My primary focus is enterprise applications using C# and SQL Server. However I also have an interest in other programming paradigms, hence the interest in F#. A summary of my previous publications can be found
here
. A list of posted code can be found
here
.
Twitter Feed
Recent Posts
Hadoop .Net HDFS File Access
Posted
3 months ago
by
Carl Nolan
7
Comments
Submitting Hadoop MapReduce Jobs using PowerShell
Posted
3 months ago
by
Carl Nolan
0
Comments
Try F# 3.0 Released
Posted
3 months ago
by
Carl Nolan
0
Comments
Hive and XML File Processing
Posted
5 months ago
by
Carl Nolan
3
Comments
Tags
.Net
.Net Programming
Binary Streaming
C#
F#
FSharp
FSharpChart
Hadoop
Hadoop on Azure
Hadoop Streaming
Hadoop.Net
HDFS
IEnumerable
Machine Learning
MapReduce
Matrix
Parallel Processing
Recommendations
Sorting
SQL Server
Task Parallel Library
TSQL
Vector
WPF
XML Streaming
Archives
Archives
February 2013
(2)
January 2013
(1)
December 2012
(2)
November 2012
(1)
October 2012
(2)
July 2012
(4)
June 2012
(5)
May 2012
(1)
April 2012
(3)
February 2012
(3)
January 2012
(5)
December 2011
(6)
November 2011
(7)
October 2011
(8)
September 2011
(1)
August 2011
(1)
July 2011
(11)
More
▼
Less
▲
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Carl's Blog
Hadoop Streaming and F# MapReduce
Posted
over 2 years ago
by
Carl Nolan
3
Comments
And now for something completely different. As you may know Microsoft has recently announced plans for a Hadoop adoption for both Windows Server and Windows Azure . You can find out more about Hadoop and Windows Azure at Apache Hadoop-based Services...
Carl's Blog
Hadoop .Net HDFS File Access (Revisited Archived)
Posted
11 months ago
by
Carl Nolan
7
Comments
Updated post can be found here: http://blogs.msdn.com/b/carlnol/archive/2013/02/08/hdinsight-net-hdfs-file-access.aspx Provided with the Microsoft Distribution of Hadoop, in addition to the C library, a Managed C++ solution for HDFS file access is...
Carl's Blog
SQL Server Query Performance Analysis using DMVs
Posted
over 2 years ago
by
Carl Nolan
2
Comments
Continuing the TSQL theme I thought it would be worthwhile sharing some TSQL scripts that I have been using over the years for tuning SQL Server queries… From the development perspective I often have to perform an analysis of a database application. More...
Carl's Blog
Implementing a MapReduce Join with Hadoop and the .Net Framework
Posted
6 months ago
by
Carl Nolan
1
Comments
I have often been asked how does one implement a Join whilst writing MapReduce code. As such, I thought it would be useful to add an additional sample demonstrating how this is achieved. There are multiple mechanisms one can employ to perform a Join operation...
Carl's Blog
Generics based Framework for .Net Hadoop MapReduce Job Submission
Posted
over 1 year ago
by
Carl Nolan
8
Comments
Over the past month I have been working on a framework to allow composition and submission of MapReduce jobs using .Net. I have put together two previous blog posts on this, so rather than put together a third on the latest change I thought I would create...
Carl's Blog
Hadoop Streaming and Windows Azure Blob Storage
Posted
over 1 year ago
by
Carl Nolan
0
Comments
One of the cool features of the Microsoft Distribution of Hadoop (MDH) is the native support for Windows Azure Blob Storage. When performing HDFS operations by default one can omit the scheme such that: hadoop fs -lsr /mobile Is equivalent to: hadoop...
Carl's Blog
Hadoop .Net HDFS File Access (Archived)
Posted
over 1 year ago
by
Carl Nolan
11
Comments
Updated post can be found here: http://blogs.msdn.com/b/carlnol/archive/2013/02/08/hdinsight-net-hdfs-file-access.aspx If you grab the latest installment of Microsoft Distribution of Hadoop you will notice, in addition to the C library, a Managed C...
Carl's Blog
WinForms HTML Editor
Posted
over 2 years ago
by
Carl Nolan
9
Comments
A few years ago I wrote a WinForms HTML Editor. As I have been working in WinForms again it seemed appropriate to post the code up to a new location: http://code.msdn.microsoft.com/WinForms-HTML-Editor-01dbce1a A document describing the control...
Carl's Blog
Hadoop XML Streaming and F# MapReduce
Posted
over 1 year ago
by
Carl Nolan
0
Comments
So, to round out the Hadoop Streaming samples I thought I would put together an XML Streaming sample. As always the code can be found here: http://code.msdn.microsoft.com/Hadoop-Streaming-and-F-f2e76850 XML Streaming Reader So how does one stream in XML...
Carl's Blog
.Net Implementation of a Priority Queue (aka Heap)
Posted
over 1 year ago
by
Carl Nolan
0
Comments
I thought I would take a break for a while from Hadoop and put together an F# .Net implementation of a Priority Queue; implemented using a heap data structure. Conceptually we can think of a heap as a balanced binary tree. The tree will have a root, and...
Carl's Blog
LINQ Distinct: IEqualityComparer and Func extension method Implementations
Posted
over 2 years ago
by
Carl Nolan
0
Comments
As you may know when working with LINQ there is a method that allows one to return distinct elements from a sequence. Two prototypes are supported: Distinct<TSource>(IEqualityComparer<TSource>) Distinct() Unlike most sequence operations...
Carl's Blog
FSharpChart new release available (version 0.55)
Posted
over 2 years ago
by
Carl Nolan
0
Comments
If you have been using FSharpChart you will have seen some recent activities around documentation. I am happy to say that a new code drop has been made available. This release deals with some minor bug fixes and restructures the code download, hopefully...
Carl's Blog
Framework for Composing and Submitting .Net Hadoop MapReduce Jobs (Archived)
Posted
over 1 year ago
by
Carl Nolan
0
Comments
An updated version of this post can be found at: http://blogs.msdn.com/b/carlnol/archive/2012/04/29/generic-based-framework-for-net-hadoop-mapreduce-job-submission.aspx If you have been following my blog you will see that I have been putting together...
Carl's Blog
Framework for .Net Hadoop MapReduce Job Submission V1.0 Release
Posted
7 months ago
by
Carl Nolan
0
Comments
It has been a few months since I have made a change to the “ Generics based Framework for .Net Hadoop MapReduce Job Submission ” code. However I was going to put together a sample for a Reduce side join and came across a issue around the usage...
Carl's Blog
FSharpChart release supporting Stacked Charts (version 0.60)
Posted
over 2 years ago
by
Carl Nolan
13
Comments
For the second release this week, FSharpChart now supports binding for Stacked Charts. As always, one can download the latest release from: http://code.msdn.microsoft.com/FSharpChart-b59073f5 In previous versions of FSharpChart it was not very...
Carl's Blog
C# MapReduce Based Co-occurrence Item Based Recommender
Posted
10 months ago
by
Carl Nolan
0
Comments
As promised, to conclude the Co-occurrence Approach to an Item Based Recommender posts I wanted to port the MapReduce code to C#; just for kicks and to prove the code is also easy to write in C#. For an explanation of the MapReduce post review the previous...
Carl's Blog
Hadoop .Net HDFS File Access
Posted
3 months ago
by
Carl Nolan
7
Comments
Provided with the Microsoft Distribution of Hadoop, HDInsight, is a C library for HDFS file access. This code extends this library through a Managed C++ solution. This solution enables one to consume HDFS files from within a .Net environment. The purpose...
Carl's Blog
Adventures in TSQL: Comma separated string from column values
Posted
over 2 years ago
by
Carl Nolan
2
Comments
It seems that several times now I have had the requirement to create a comma separated string from column values. The latest reason for doing this was to build up a list of table column names such that a view could be generated for the table. This is...
Carl's Blog
Hive and XML File Processing
Posted
5 months ago
by
Carl Nolan
3
Comments
When I put together the “ Generics based Framework for .Net Hadoop MapReduce Job Submission ” code one of the goals was to support XML file processing. This was achieved by the creation of a modified Mahout document reader where one can specify the XML...
Carl's Blog
Hadoop Binary Streaming and PDF File Inclusion
Posted
over 1 year ago
by
Carl Nolan
2
Comments
In a previous post I talked about Hadoop Binary Streaming for the processing of Microsoft Office Word documents. However, due to there popularity, I thought inclusion for support of Adobe PDF documents would be beneficial. To this end I have updated...
Carl's Blog
Hadoop Streaming in F# and MapReduce (summary)
Posted
over 1 year ago
by
Carl Nolan
0
Comments
With all my recent posts around Hadoop Streaming I thought it would be useful to summarize them into a single post. The main objective of these posts was to put together a codebase to enable F# developers to write Map/Reduce libraries through a simple...
Carl's Blog
Framework for .Net Hadoop MapReduce Job Submission Json Serialization
Posted
10 months ago
by
Carl Nolan
0
Comments
A while back one of the changes made to the “ Generics based Framework for .Net Hadoop MapReduce Job Submission ” code was to support Binary Serialization from Mapper, in and out of Combiners, and out from the Reducer. Whereas this change...
Carl's Blog
.Net Hadoop MapReduce Job Framework - Revisited (Archived)
Posted
over 1 year ago
by
Carl Nolan
0
Comments
An updated version of this post can be found at: http://blogs.msdn.com/b/carlnol/archive/2012/04/29/generic-based-framework-for-net-hadoop-mapreduce-job-submission.aspx If you have been using the Framework for Composing and Submitting .Net Hadoop...
Carl's Blog
Adventures in TSQL: Adding date and time values
Posted
over 2 years ago
by
Carl Nolan
0
Comments
With the addition of the SQL Server date and time types, I have often found myself needing to create a datetime (or datetime2) value based on the addition of a date and a time value. However, there is no built-in function for such an operation. There...
Carl's Blog
F#: An Array.Parallel Quicksort Implementation
Posted
over 2 years ago
by
Carl Nolan
0
Comments
As I mentioned in my previous post, Array.Parallel sort functions demonstrating a Merge Sort using Barrier , I wanted to continue the parallel sort examples with a Quicksort using the Task Parallel Libraries. F#, as do all functional languages, lend themselves...
Page 1 of 3 (63 items)
1
2
3