Mocking .net framework members (a.k.a. mscorlib) is always a daunting task. It’s the breed of static and final methods and full of surprises. Technically intercepting mscorlib members is completely different from other class libraries. This is the reason it is dealt differently. Generally, I prefer writing a wrapper around an mscorlib member (Ex. File.Delete(“abc.txt”)) and expose it via interface but that is not always an easy task if you already have years old codebase. While mocking mscorlib members first thing that comes to people’s mind is DateTime.Now. If you Google through, you will find tons of example dealing with just that....
The Imagine Cup is a worldwide software design
student competition sponsored by Microsoft. Students are given a theme at the beginning
of the school year and form teams in their university to build a project that is they
can bring to market. The competition is about business viability as much as using
the latest super cool technology. So students have to be the right blend of entrepreneur
and geek. The competition has students compete in regional competitions and then have
to win the right to represent their country in the worldwide finals. Last year the
winner was “Team Hermes” from Ireland and they went on to start a business...
Yup, get ready for a load of exciting new features that will be shipped with the next major release (R2 2012) of Test Studio coming to you mid-September: Keeping up with the latest and greatest from Microsoft You’re testing in an ever-changing world, and you need tools that can keep up. Test Studio is committed to staying on the forefront of technology, be it on the web, desktop, or mobile device. Windows 8 is just around the corner, and there are a bevy of new technologies that are bundled with it. Test Studio will have full Recording and Execution support ...
You may have already seen it, but just in case – take a look at our new HTML5 charting control that was introduced with the Q2 2012 release of Telerik’s ASP.NET AJAX controls. Its online demos are the perfect starting point. One may wonder what the benefits of having the new Chart over the current one are. This blog post will explain the main differences between them so that you can choose the one that fits your scenario better. First and foremost – the new RadHtmlChart renders entirely on the client through JavaScript. This is its most important performance benefit – the server no longer...
If you find yourself faced with an issue relating to Kendo UI, we're here to help. In fact, did you know that we have an awesome support ticketing system? In this blog post, I'll show you how to use it. Our team prides itself on having a...
This week’s topic on XAMLflix is the RadColorEditorXAMLflix is produced by Telerik and designed to teach you how to get the most out of our new and our existing controls in Telerik’s XAML Suite for Silverlight and WPF. We have a new video every Tuesday and Thursday and a new tutorial every Wednesday. Because the Telerik Silverlight and WPF controls share a common codebase and API, you only have to learn how to use them once! In today’s videos we show how to work with RadColorBar in Silverlight, but the downloadable code demonstrates clearly that the same code works perfectly in...
In their recent Developer Economics 2012 report, VisionMobile calls out (on page 29) the question of HTML or Native. What is the right technology choice when considering the development of a new application? Which is better, HTML5 mobile web or hybrid applications, or native applications. Clearly each have their advantages and disadvantages, right?
The organizational chart is one of the newest controls in Telerik’s ASP.NET AJAX suite and because of this we know how important it is not only to improve existing functionalities but to add new ones regularly. With Q2 2012 Telerik’s ASP.NET OrgChart control features’ collection was extended once again. I am happy to announce that two major capabilities were introduced which significantly improve the OrgChart’s performance and usability. Load on Demand Drill Down Load on Demand With Q1 2012 Node and Group collapsing came out. Load on demand continues the sequence in a logical way. Keeping the idea of different type of collapsing (Nodes/Groups), the...
In the end of 2011 we enhanced our suite with LiveTileHelper. This component can be very useful when creating Secondary tiles. It extends the StandardTileData with two additional properties: VisualElement and BackVisualElement. Since then we have received a lot of positive feedback about the LiveTileHelper and one of the frequently asked questions was "How to update the tile periodically when some of the data changes?". It is a good question and since it describes a very common scenario we decided to show you how to do it. To update the tile periodically, we are going to use a PeriodicTask. It inherits from ScheduledTask and ScheduledAction and allows...
Save Time Josh and myself have spent quite a lot of time with Visual Studio 2012 and ASP.NET 4.5 and have stumbled across some really awesome gems that we wanted to share with the developer community. So we took these gems and put together an ebook called "Time-Saving Features in Visual Studio 2012 and ASPNET 4.5”. This ebook contains an overview of the features that we found to be the most helpful and that overall help you as a developer do one thing; save time. Whether it be actually reducing the amount of code you have to write to achieve a certain functionality,...