← Back to all blogs


Posts in 'dotnet'

December 2011 Schedule

Last month of the year, and a short one with the holidays, but it's still going to be action packed for me.  Here's what I'm up to:

Displaying DataBase Images in C1Editor

The C1Editor supports insertion and manipulation of images. Generally the images are either stored as local images or image urls are used to display images in <img> tags.

My First Annual Travel Food Awards

I have been accused of using my community travel as an opportunity to seek out the best barbecue, steaks and beer the country has to offer.  I can't say that wasn't a consideration when applying for this job, and I'm more than happy to share the journey.  So here for your enjoyment are my First Annual Travel Food Awards.  I'm including one entry from 2010 because it deserves to be mentioned.  If you see me at any of the listed events, be sure to ask about my dinner plans, we're probably going to have some fun!  One thing's for sure, 2012 will involve much additional research.

Recap: Pittsburgh Represents at Windows Phone Camp

Yesterday was the second to last stop for the East Region's Windows Phone Camp tour, right here in Pittsburgh.  I went as incognito as I possibly could, I haven't had much chance to check out the Mango features since it shipped.  Dani and Lindsay did a great job reviewing what was new and how to use the features; I look forward to the code downloads.

Putting the V in MVC

Last week I had the pleasure of presenting a session at Desert Code Camp. The session I gave was called "Putting the V  in MVC". Here is the abstract taken from the schedule:

First Look at C1OutlookBar

One of our new controls in the 2011 v3 release is the C1OutlookBar in Studio for Silverlight and WPF. This control also goes by the name of C1NavBar in our Studio for WinForms. We found that "OutlookBar" was a more accurate and community-accepted name so we decided to go with this one in the XAML platforms. With C1OutlookBar, you can exactly replicate the navigation pane in Microsoft Outlook 2007 and 2010. See a live demo.

Customize the C1DateTimePicker Calendar

There are endless customisations possible with a WPF/Silverlight Calendar control.

Changing Connection Strings in LightSwitch

After one of my recent LightSwitch talks, I was asked if there is a way to change the connection string in the LightSwitch designer.  This led to a discussion between myself, Michael Washington and Beth Massi.  Unfortunately, in the designer, there is not currently a good way to update the connection string.  You will have to add a new data source, remove the old one, and redesign all your screens.  Since servers can change names, or databases be relocated, this isn't an ideal situation in the long term.  I posted a request on User Voice to enable easy changing of the connection string in the designer (vote at http://visualstudio.uservoice.com/forums/127959-visual-studio-lightswitch/suggestions/2404471-ability-to-change-connection-string-in-designer).

Dallas Give Camp Helps to Start the Week off Right

When I came in the office today I had an email from Shawn Weisfeld. Shawn is always so kind to work with and seems to be a busy guy organizing various .NET events. In his email  he shared a link to a video that was a large group thank you for supporting the recent Dallas Give Camp. ComponentOne enjoys participating in local events and to see this video was so cool.

Studio Enterprise 2011 v3 Released Today!

Today is a great day around the ComponentOne offices as we're proud to announce our 2011 v3 edition of our tools has been released!

Studio for Entity Framework Released

I am happy to announce that we have already released Studio Enterprise 2011 v3. Among the many new features in this release is an entire new product, our Studio for Entity Framework. This new set of data source components are designed to work on top of the Microsoft ADO.NET Entity Framework and RIA Services. They give you ease-of-use and performance enhancements for your WinForms, WPF and Silverlight applications. Our design-time components make it easy for any level of .NET developer to work with Entity Framework and the Virtual Mode feature improves performance for even the largest dataset.

GANG Nov 2011 Recap

Thanks to everyone who attended!  It was a great night--a packed room, and Glenn Block brain dumped a ton of great information about WebAPI and node.js on us.

Back to Basics: Entity Framework Recap

Big thanks to everyone that watched my Back to Basics: Entity Framework MSDN Webcast today!  I really hope you enjoyed it!  Entity Framework is a fantastic tool for you to add to your toolbox, and I encourage you to look at both Model First and Code First development.

File Flags: Using Combinations while exporting

C1Flexgrid is one of the most popular grid controls as of now, in the market.

Presenting the New ComponentOne Sample Explorer

The most innovative control vendor just won't rest, regardless of what can be improved!  Our website team has been hard at work over the last year, and you've seen major improvements in our blogs and forums.  Their latest innovation is our updated sample browser, built with our own components (we eat our own dogfood around here).

Few customizations in C1WijMenu

C1Wijmo Controls are fully customizable and their look and feel can be changed according to your own requirement.

LightSwitch Onramp Recap

Thanks to everyone who tuned in to watch! Sorry for the NVidia burp in the middle of my OLAP for LightSwitch demo. If you'd like a live demo or some additional details about ComponentOne's LightSwitch tools, click on over to http://www.componentone.com/LightSwitch/.

DataGrid Filtering in Depth: Silverlight and WPF

The ComponentOne DataGrid for Silverlight and WPF provides advanced data visualization with a lot of bells and whistles when compared to the standard DataGrid control. One of those whistles is easy data filtering. The control has evolved over the past few years and so has its filtering features. The C1DataGrid supports several different filtering techniques and each is easy to implement and advanced in functionality.