Blog - Title

  • Carl's Blog

    Hadoop .Net HDFS File Access (Revisited Archived)

    • 9 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

    Hadoop Streaming and F# MapReduce

    • 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

    SQL Server Query Performance Analysis using DMVs

    • 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

    Hive and XML File Processing

    • 4 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 .Net HDFS File Access

    • 8 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

    Implementing a MapReduce Join with Hadoop and the .Net Framework

    • 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

    • 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

    WinForms HTML Editor

    • 12 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 .Net HDFS File Access (Archived)

    • 12 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

    Hadoop XML Streaming and F# MapReduce

    • 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)

    • 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

    Hadoop Streaming and Windows Azure Blob Storage

    • 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

    LINQ Distinct: IEqualityComparer and Func extension method Implementations

    • 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

    Managing Your HDInsight Cluster with PowerShell

    • 0 Comments
    An updated version of this post can be found here . This blog post provides a mechanism for managing an HDInsight cluster using a local management console through the use of Windows PowerShell. The goal is to outline how to configure the local management...
  • Carl's Blog

    C# MapReduce Based Co-occurrence Item Based Recommender

    • 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 Binary Streaming and PDF File Inclusion

    • 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

    Framework for .Net Hadoop MapReduce Job Submission V1.0 Release

    • 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)

    • 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

    Framework for Composing and Submitting .Net Hadoop MapReduce Jobs (Archived)

    • 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

    Adventures in TSQL: Adding date and time values

    • 1 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

    MapReduce Based Co-occurrence Approach to an Item Based Recommender

    • 0 Comments
    In a previous post I covered the basics for a Co-occurrence Approach to an Item Based Recommender . As promised, here is the continuation of this work, an implementation of the same algorithm using MapReduce. Before reading this post it will be worth...
  • Carl's Blog

    Co-occurrence Approach to an Item Based Recommender

    • 0 Comments
    For a while I thought I would tackle the problem of creating an item-based recommender. Firstly I will start with a local variant before moving onto a MapReduce version. The current version of the code can be found at: http://code.msdn.microsoft.com/Co...
  • Carl's Blog

    FSharpChart new release available (version 0.55)

    • 0 Comments
    The new version of FSharp.Chart (formely FSharpChart) can now be found on GitHib at: http://fsharp.github.io/FSharp.Charting/ If you have been using FSharpChart you will have seen some recent activities around documentation. I am happy to say that...
  • Carl's Blog

    Adventures in TSQL: Comma separated string from column values

    • 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

    .Net Hadoop MapReduce Job Framework - Revisited (Archived)

    • 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...
Page 1 of 3 (71 items) 123