Blog - Title

  • 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

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

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

    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

    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

    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

    Managing Hive Job Submissions With PowerShell

    • 3 Comments
    In my previous post, I talked about “ Managing Your HDInsight Cluster with PowerShell ”. In this post I made no mention of using Hive. I hope to re-address this balance by specifically talking about how you can submit Hive jobs from the same local management...
  • Carl's Blog

    Managing Your HDInsight Cluster and .Net Job Submissions using PowerShell

    • 3 Comments
    This post explains how best to manage an HDInsight cluster using a management console and Windows PowerShell. The goal is to outline how to create a simple cluster, provide a mechanism for managing an elastic service, and demonstrate how to customize...
  • Carl's Blog

    FSharpChart minor release available (version 0.56)

    • 3 Comments
    The new version of FSharp.Chart (formely FSharpChart) can now be found on GitHib at: http://fsharp.github.io/FSharp.Charting/ I have provided a minor update to FSharpChart, which can be downloaded from the usual place: http://code.msdn.microsoft...
  • Carl's Blog

    SQL Server Query Performance Analysis using DMVs

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

    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

    Hadoop Binary Streaming and PDF File Inclusion

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

    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

    Adventures in TSQL: Adding date and time values

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

    Deploying Hadoop Rack Awareness with PowerShell

    • 2 Comments
    In a previous post I talked about Implementing Hadoop Rack Awareness with PowerShell . One thing I skimmed over in this post was how to deploy the necessary files to the cluster and make the configuration file changes. Once again PowerShell is your friend...
  • Carl's Blog

    Pushing Hadoop Cluster Configuration Changes using PowerShell

    • 1 Comments
    In my previous post I talked about Implementing and Deploying Rack Awareness using PowerShell. However PowerShell is a great tool for not only managing things like Rack Awareness but for installing and managing the Hadoop cluster; especially for managing...
  • Carl's Blog

    Managing Your HDInsight Cluster with PowerShell

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

    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

    FSharpChart for Valentines Day

    • 1 Comments
    As I have not posted anything about FSharpChart for a while I thought I would do a quick post, one that befits Valentines Day: Plotting the heart was surprisingly easy to do: [ for x in -1.1 .. 0.001 .. 1.0 do      let y1 = abs(x)+sqrt(1.0-x**2.0)   ...
  • Carl's Blog

    Using Hadoop on Azure JS Console for Data Visualizations

    • 1 Comments
    In my last past I demonstrated a F# MapReduce program based on Hadoop Streaming. One thing that intrigued me was the possibility of using the JS Console for doing a quick visualization of the MapReduce output. So here is my first foray into the idea....
  • Carl's Blog

    MapReduce Tester: A Quick Word

    • 0 Comments
    In my previous post I talked a little about testing the Hadoop Streaming F# MapReduce code; but it is worth saying a few words about the tester application. The complete code for this blog post and the F# MapReduce code can be found at: http://code.msdn...
  • Carl's Blog

    Hadoop Binary Streaming and F# MapReduce

    • 0 Comments
    As mentioned in my previous post Hadoop Streaming not only supports text streaming, but it also supports Binary Streaming. As such I wanted to put together a sample that supports processing Office documents; more on support for PDF in a later post. As...
  • Carl's Blog

    A lazy evaluation of F# Seq.groupBy for sorted sequences

    • 0 Comments
    In doing some recent work with Hadoop I needed to process a sequence which was grouped by a projected key. Whereas the Seq.groupBy can perform this operation, the Seq.groupBy function makes no assumption on the ordering of the original sequence. As a...
  • Carl's Blog

    Hadoop Streaming and Reporting

    • 0 Comments
    If like me you are a .Net developer and have written some Streaming jobs it is not immediately obvious how one can do any reporting. However if you dig through the Streaming Documentation you will come across this in the FAQs: How do I update counters...
Page 1 of 3 (71 items) 123