• .NET

    Support for Visual Studio 2012 Themes in JustCode 2012 Q2 Service Pack 2

    October 15, 2012 Share
    In addition to the extra code navigation features introduced in JustCode 2012 Q2 SP2, we have made improvements for Visual Studio themes.  We focused on four main areas to support the new “Modern” user interface in VS2012: the general user interface (tool windows, popups, dialogs, etc.), options pages, the Visual Aid, and code colorization. General User Interface The new Modern (formerly called “Metro”) interface in Visual Studio comes with two default themes – dark and light.  There is a new extension available for Visual Studio, called the “Visual Studio 2012 Color Theme Editor”, and we updated JustCode to work with the additional themes available through...
  • .NET

    Why Mocking Matters

    October 10, 2012 Share
    How does mocking benefit me?  That’s a question I hear a lot as I travel around the world giving talks.  So before we dive into how to use a mocking tool like JustMock, let’s discuss why this is important and the benefit that mocking provides over other techniques like Fakes. In my post on Why SOLID Matters, we refactored a small piece of code to be more SOLID.  Granted, it was a simplistic example, but good for illustrating several key points on SOLID.  We will continue using the same code to discuss the benefits of Mocking.  As a refresher, we ended...
  • Testing & ALM

    Get your Learn on With Telerik 2012 Q3 Webinar Week

    October 09, 2012 Share
    Webinar week is coming!  From October 22 to October 26, we will be hosting nine webinars showing off the best of what’s new, including an incredible level of support for Visual Studio 2012 and Windows 8.  In addition to seeing all of the cool new features in Telerik’s ever expanding suite of products, you can have a chance to win valuable prizes, including DevCraft Ultimate licenses.  Please visit this link to register: http://www.telerik.com/developer-productivity-tools/whats-new.aspx I will personally be involved in three of the webinars, on Telerik Reporting, the Just suite of products, and support for Windows8 development. The Telerik Report Designer: More Powerful...
  • Testing & ALM

    Silicon Valley Code Camp Was Great

    October 09, 2012 Share
    This past weekend, Telerik Insider Ben Hoelting and I presented at the Silicon Valley Code Camp, where Telerik was proud to be one of the Platinum sponsors.  Attendance came in at over 2500 attendees, and there were a whole host of great sessions on both days.  The weather was great, and the attendees were very engaged. We had a steady stream of conversations at the booth, and Ben was kept busy talking about KendoUI on both days.  There was also a great deal of interest in Icenium, as well as all of our other Telerik products.         Happy Coding! Follow @skimedic !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs"); Tweet !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs"); (function() { ...
  • .NET

    Getting Started with NUnit, NUnit.Should, and JustMock

    October 05, 2012 Share
    Technorati Tags: TDD,Test Driven Development,JustMock,JustCode,NUnit,NUnit.Should,Mocking Before diving into mocking with JustMock, it’s important to note that JustMock is a mocking framework, and not a testing framework.  Test frameworks allow for creating Test Fixtures, which are .NET classes decorated with the appropriate attributes so they are picked up by a Test Runner.  Test are created within a Test Fixture by writing methods (with the appropriate attributes) that exercise your code (also referred to as the System Under Test) and report the results.  Test Runners are programs that will run your tests.  There are many free testing frameworks available for .NET developers, including MSTest (included...