Cool Client Stuff

Raghavendra Prabhu

Blog - About

About Raghavendra

Raghavendra Prabhu worked as a developer in Microsoft on the Live Search backend team, which he joined in November 2005. Prior to that, he spent 3 years as a developer on the .NET Client team (part of the Visual Studio group) helping write some of the code generation and resource handling components in Visual Studio 2005, as well as some API in .NET Framework 2.0, mostly in the System.Configuration and System.ComponentModel namespaces.

He left to pursue a career opportunity outside of Microsoft in Feb 2007.

  • Cool Client Stuff

    How to determine if visual styles are enabled?

    • 3 Comments
    [I thought I would write this piece as a response to Cory Smith 's recent posts ( here is the first post and then the followup ) on the topic] If you are a control author or simply custom painting controls in your app, you have probably felt the need...
  • Cool Client Stuff

    More on WinForms and Longhorn

    • 0 Comments
    I posted sometime back about WinForms and Longhorn/Avalon and what the migration path is going to look like. Chris Sells has posted a link to a book that has a chapter dedicated to this topic. Note especially that the programming models introduced in...
  • Cool Client Stuff

    How does the designer decide what properties to persist on a given component?

    • 6 Comments
    Any component has a bunch of properties on it. For example, the WinForms Button control has properties like BackColor, ForeColor, Text, Name, BackgroundImage and so on. When you place a Button on the Form in the VisualStudio designer and look at the generated...
  • Cool Client Stuff

    Fellow bloggers on the .Net Client Team

    • 2 Comments
    Brian Pepin , the Windows Forms Guru and the guy who knows the .Net designer architecture better than anybody else. Jessica Fosler (better known as JFo) - a fellow developer on the team. She implemented most of the ToolStrip control in Whidbey, and...
  • Cool Client Stuff

    DataGridView control in Whidbey

    • 6 Comments
    The latest article in the 'Wonders of Windows Forms' series on MSDN features the Whidbey DataGridView control (the article refers to it as the 'GridView', but it has since been renamed 'DataGridView'). Our internal Microsoft partners using the control...
  • Cool Client Stuff

    Windows Forms - MFC Interop: What's new in Whidbey?

    • 3 Comments
    In response to a comment on my previous post on this topic, I emailed some folks internally to find out what new is planned for Whidbey in the area of Windows Forms - MFC interop. Here is what Anson Tsao , a Program Manager on the VC++ team, had to say...
  • Cool Client Stuff

    On using Windows Forms controls as ActiveX controls

    • 9 Comments
    [Update: Reformatted and edited the quote below] Here is a great summary by Mark Boulter (Tech Lead on .NET Client Team): To summarize our official position on using Windows Forms controls as ActiveX controls: v1.0 of Windows Forms only...
  • Cool Client Stuff

    Which Framework version will my app use?

    • 7 Comments
    From an internal mailing list (answers posted by Suzanne ): Q: App compiled on v1.0. When the app is run on a computer with v1.0 and v1.1 (and even v2.0 when released), what version of the framework will it automatically use? A: v1.0. Q: App...
  • Cool Client Stuff

    Windows Forms Performance

    • 0 Comments
    Here is a list of some resources you can use to improve performance of Windows Forms applications: Articles on windowsforms.net. Talk by Shawn Burke (Optimizing Your Application). Headtrax performance report . CLR Performance related bloggers...
  • Cool Client Stuff

    New Home!

    • 0 Comments
    The move is complete - from blogs.gotdotnet.com to blogs.msdn.com . Many thanks to the MSDN/GotDotNet team for migrating all the content over and making this transition painless! .Text is pretty cool too.
  • Cool Client Stuff

    Happy 2004!

    • 0 Comments
    Back from a nice month long vacation - will get back to blogging soon. Not sure when the GotDotNet blogs will be moved to their new home, but meanwhile, I will continue to post here.
  • Cool Client Stuff

    PDC sessions available online!

    • 0 Comments
    View them  here .
  • Cool Client Stuff

    Feature Preview: Client Settings

    • 17 Comments
    One of the new Whidbey features Joe Stegman talked  about at the PDC was Client Settings. This is a feature I have spent a lot of time on in Whidbey, so I thought I would talk a little bit about it. Very often, if you are writing...
  • Cool Client Stuff

    VisualStyles in Whidbey

    • 17 Comments
    Support for VisualStyles in Windows Forms has considerably improved in Whidbey. Here is a list of some of the new features. These should all be in the PDC build. Application.EnableVisualStyles is now part of the "Windows Forms Application...
  • Cool Client Stuff

    Windows Forms and Longhorn

    • 1 Comments
    It appears many PDC attendees seem to have questions like: WinFX is wonderful and all that, but do you guys have anything I can use before the Longhorn timeframe? Hey, I just moved to .NET and started writing Windows Forms...
  • Cool Client Stuff

    Whidbey Roadmap

    • 0 Comments
    BenjaminM  has posted a nice summary of BradA 's Whidbey Roadmap presentation. I love these roadmap talks - they help you get the big picture right. The slides for PDC sessions should be  available online soon.
  • Cool Client Stuff

    Finally!

    • 0 Comments
    With the first day of the PDC drawing to a close, there is a bunch of information being made available publicly about Windows Longhorn  and Visual Studio/.Net Framework Whidbey. Hopefully, everybody can now see why people ...
  • Cool Client Stuff

    Control and UserControl

    • 1 Comments
    If I want to write a custom control, what's the difference between inheriting from Control and UserControl ? How do I decide which of the two I should derive from? Brian Pepin replies: Main difference is not the "UserControl" part of...
  • Cool Client Stuff

    Forms and Dispose

    • 2 Comments
    As I have mentioned before, there is a wealth of knowledge to be gained from reading internal Microsoft mailing lists. I plan to share some of that when I get a chance - under the category .NET - Random Tips . Here is one such. If you have code...
  • Cool Client Stuff

    On Blogging

    • 0 Comments
    I just read an interesting  piece  on Internet News  about blogging, in the context of Microsoft, Longhorn and the PDC. I definitely think blogs have had a pretty substantial impact on the flow of information about new and...
  • Cool Client Stuff

    OneNote

    • 0 Comments
    While installing the final release build of the new Office 2003 a couple of weeks back, I also installed this thing called OneNote that was optionally offered. I didn't pay much attention to it at first, but last weekend I thought I'd check it out...
  • Cool Client Stuff

    Feedback on EnableVisualStyles

    • 1 Comments
    A Google search for EnableVisualStyles points out two things: Good news: A lot of people found the existence of this method useful. Bad news: A lot of people have had problems using it! Hope my previous post here on...
  • Cool Client Stuff

    Application.EnableVisualStyles

    • 45 Comments
    In Windows XP, the concept of Visual Styles was introduced to allow customization of the look and feel of windows and controls. Most applications that target Windows XP and above will want to take advantage of Visual Styles. In v1.1 of the .NET Framework...
  • Cool Client Stuff

    Back!

    • 2 Comments
    Back to blogging after a break of about 3 weeks. Added some entries under BlogRoll. I have been meaning to write some stuff about two topics: ApplicationContext and EnableVisualStyles. I will get to it soon! If anyone has any suggestions for .Net...
  • Cool Client Stuff

    WinRes

    • 19 Comments
    Stuff about WinRes - a localization tool....
Page 3 of 4 (78 items) 1234