Telerik blogs

Latest

  • Release

    Telerik RadControls for WP7 Support the Windows Phone Mango Release

    The next version of Windows Phone OS codename "Mango" was released last week. There are a lot of new features added - we can say that this is a major update of the OS. Here is the list of more important features targeting the developers (I'll skip the end-user features which you can see here, together with the full press release). Silverlight 4 New profiler and emulator for testing  Use of Silverlight + XNA together   Background processing  IE9 web browser control Live Tile enhancements: use of back of tiles and ability to update Live Tiles locally Additional sensors; direct camera access, compass & gyro...
  • Release

    Become an Rx Pusher with Windows Phone 7 Webinar Wrap-up

    Following our second webinar in the Telerik Windows Phone Wednesdays series, we now have the recording online and available to view!  In this webinar, industry expert and Microsoft MVP Jim Wooley covers the Reactive Extensions (Rx), a framework that allows for more asynchronous calls to take place within your applications, keeping your UI responsive while all the behind-the-scenes operations still take place.  Head on over to Telerik TV to check out the recorded version here: Become an Rx Pusher with Windows Phone 7 by Jim Wooley Then head over to Jim's website to check out the sample code as well as the...
  • People

    Build a Windows Phone 7 App and Make a $100 for Your User Group

    Good news for any member of a developer user group who’s interested in winning a $100 for his/her user group.   Here’s the deal: Telerik in partnership with PreEmptive Solutions and Microsoft will donate a $100 to your user group for each eligible app published at the Windows Phone 7 Marketplace. The app needs to use Telerik RadControls for Windows Phone 7 and PreEmptive Solutions Runtime Intelligence for Windows Phone. You get both Telerik RadControls and PreEmptive Solution at no cost. What’s even better is that if you get Telerik RadControls for WP7 now, you will automatically receive the updated version of the suite...
  • Productivity Testing

    Generating Documentation with JustCode

    If you enjoy writing documentation from scratch, this article may not be for you. If you like removing as much repetitive work as possible, then JustCode can help you out. Aside from aiding in this endeavor with code, it also addresses code documentation. There are two primary features in JustCode I will discuss. The first is Generate Documentation which handles the XML comments for methods and types. The second is a new feature, Introduce Header, which was made available on May 3rd with internal build 1. Generate Documentation I like self-documenting code. I write short, descriptive methods intended for anyone to be...
  • People

    User Group Support for May 22-25–Even through a Tornado

    It’s been another busy week supporting the community!  On Tuesday, I gave two presentations.  One over lunch for the Cincinnati Financial Corporation Internal .NET Users Group on “Implementing MVVM for Windows Presentation Foundation” and in the evening spoke for my home user group, the Cincinnati .NET Users Group (CINNUG) on “Test Driving ASP.NET”.  On Wednesday, I drove up to the Dayton .NET Developers’ Group to give my “Deliver Cleaner Code with LINQ to Objects” talk, and had to take a 30 minute intermission due to a tornado warning!  Not to be stopped, we actually had a great open spaces style discussion while...
  • Web ASP.NET AJAX

    Using the RadFileExplorer for ASP.NET AJAX in SharePoint 2010 web parts

    This blog post will show how to integrate the RadFileExplorer control for ASP.NET AJAX to work with SharePoint 2010 libraries. If you need a version for MOSS 2007, take a look at this earlier post. By default, the control interfaces with a virtual folder in your web application and allows you to do all kinds of file/folder operations (create new folders, upload/move/delete/rename items, preview, etc.). The default behavior of the control is limited to virtual folders that can be mapped to physical locations on the server's drives. SharePoint web applications use libraries to store documents/images and these libraries are only available from the SharePoint...
  • People

    Another Successful Richmond Code Camp

    The organizers of the Richmond Code Camp rang in another successful event.  Telerik was a sponsor of the event, and the .NET Ninja shirts and Ninja heads were flying all around!  I was also a speaker at the event, delivering two successful talks that both received great feedback. The two talks that gave were “Lessons Learned: Being Agile in a Waterfall Sandbox” and “Delivering Cleaner Code with LINQ to Objects”.  Both sessions had great interaction from the audience, and quite a few hallway conversations to boot.  if you are interested in the content, you can download the slides and the code samples...
  • Mobile

    Windows Phone 7 MVVM #4 - RadPhoneApplicationFrame and StateManager

    In our previous post we were able to utilize event triggers from System.Windows.Interactivity along with EventToCommand from MVVM Light to enable users to tap an item in our RadJumpList and then send a message out to perform some functionality – in our case, navigating to the page in question.  But where does this message go and how is it received?  And how can we add less than 8 lines of code to our application to give it a more native Window Phone look and feel as we’re navigating?  That’s what this blog post is all about! We will start with those...
  • Productivity

    Parameter Refactorings in JustCode

    The internal build 1 of JustCode comes with three new refactorings to easily manipulate method parameters. Move to Parameter There are times when one has hardcoded a constant value within the body of a method, but the method would have more flexibility if the value were a parameter instead. This refactoring allows you to move the variable to a parameter, and it will automatically update calls to the method with the defined value for the variable.   class Program{ static void Main(string[] args) { Ninja ninja = new Ninja(); ...