Xceed Datagrid 3.2 has been released, and the world will know true bliss… ok, my hearty words are lacking today, tired and not enough coffee as I was up waiting for this release.
Xceed DataGrid has been one of those products that not only “Just Works” but solidly provides a reliable, professional component that your application will a lot of times pivot on. I mean, what else would you display your data to users in? A listview? Come on, that’s so 1997.
I haven’t installed the update yet, but will shortly and post my drooling response. Below is a recap from their website as to the fixes and new features.
Head on over to their website and pick up yourself a tummy pleasing copy, standard and pro are both out now. www.xceed.com
Version 3.2 features improvements to the datagrid’s data virtualization capabilities (grouping, support for data sources implementing IQueryable (LINQ), support for inserting and deleting items with InsertionRow and DeleteCommand), support for Entity Framework data sources, the ability to customize the contents of the AutoFilterControl, auto-detection of ComboBox columns (enums, foreign keys), custom key-value mappings, support for unbound data fields, and direct support for unbound columns. Finally, SP1 of .NET Framework 3.5 is now targeted.
So I took a quick break from all the installer creations I’ve been doing lately to enjoy some work on an old project… DCTracker!
I know, it is the neverending project, but when you get little time to work on anything else… blah blah. Ok, so here’s the deal, I wanted to take my Child Attendance program from this:
To this:
Well wouldn’t you know it, that is just super simple in Xceed DataGrid. (www.xceed.com)
In the XAML of my window, I clicked “Show Configuration Window” on my datagrid.
Then selected cardview:
After selecting cardview and the theme I desired, I switched to the columns tab and setup my fields.
The “Field Name” corresponds to the field name in my dataset I will be passing, whereas “Title” is shown on the card.
Next, we configure the data source in our code:
chidlListView is an Observable Collection of my class:
publicclassattendanceListView
{
publicbool isSelected { get; set; }
publicstring firstName { get; set; }
publicstring lastName { get; set; }
publicstring status { get; set; }
publicstring oldstatus { get; set; }
publicstring newstatus { get; set; }
publicstring childID { get; set; }
publicstring parentPIN { get; set; }
}
Insert some data into my collection, and zip zam wazzle, I gots me some cards!
Of course I don’t poof my data out of thin air, I actually pull it from the database and stick it into this collection. But that’s another story,
less wazzle’s, but still a lot of zip’s.
I registered for the free Xceed DataGrid for WPF. There’s only 25 days left to do it. http://xceed.com/freegrid
Xceed DataGrid is an awesome grid component for WPF. I’ve tinkered with it for a while and love it. In fact it is in use in one of my projects called DCTracker.
Hurry and be a good developer… or crazy pack rat and go register!
Sun’s virtual machine application that directly competes with VMWare Workstation has been released for free. This app is cross platform, and open source. What more could you ask for? And did I mention it is from Sun? So you will get a tan as well!
Follow this link to get more information, or download now.
I have uploaded the alpha version of a batch audio splitter I’m working on. Nothing too fancy about it, and it does have bugs right now but it’s purpose is quite simple. Take in a directory containing audio files (right now only supporting .WAV files) and split them to multiple files based on the track markers embedded in the file. Each file created will have the first section of a file name combined with the track name as it’s file name. (Example: testwave - 1.wav can become testwave trackname.wav)
Released to the masses, Microsoft opens the flood gates to their latest web browser.
To get your own copy, head over to Microsofts IE site and download it.
This release is touted to be their most stable, safest, standards compatible version to date.
You may also read their performance document at the following site.
Check out engadget for the live coverage.
Or check out Apple for the recording of the session.
In App Purchase
Allow users to purchase content or services from your application using the Store Kit framework. This new framework handles the financial aspects of the transaction, processes payment with the iTunes Store, and provides your application with information about the purchase.
Peer to Peer Connectivity
Add multi-player capabilities to your games using the peer to peer network connectivity and in game voice communication features of Game Kit. This powerful new framework allows any application, not just games, to communicate between devices using Bluetooth-no pairing required.
Apple Push Notification service
The Apple Push Notification service provides a way to alert your users of new information, even when your application isn’t running. Send text notifications, trigger audible alerts, or add a numbered badge to your application icon.
Maps
You can now embed maps within your applications using the new Map Kit framework. Map Kit works with the Google Mobile Maps Service and features panning and zooming, custom annotations, current location and geocoding.
Accessories
Using the new External Accessory framework, your application can now communicate with “Made for iPod” hardware accessories attached to iPhone or iPod touch through either the 30-pin dock connector or wirelessly using Bluetooth.
iPod Library Access
Access music, podcasts, or audio books in a user’s iPod library directly from your application using the updated Media Player framework. You can play, repeat and shuffle songs or whole playlists, or create sequences of songs using custom searches.
Some additional features are:
Spotlight Search
Copy and Paste
Landscape email mode
Search email and calendar, as well as server
And much more! Expected to be out in June, this update will be free for 3G users but will also work on 1st gen models for less than $10.
The Windows Live Sync team has identified a problem with the Mac client that is effecting the ability for anyone, PC or MAC, to connect to the service. As a result, they have temporarily shut down the ability for the Mac client to connect to the service. The result will be on the Mac an error resembling “Your version is too old.” However, the PC world may connect just fine now that the Mac originated DoS attack is done.
As soon as it is resolved they will probably put up a post on the newsgroup, however you will have to weed in and out of the inconsiderate people who are unable to accept that deploying large scale changes like this have issues. But hey, isn’t that jus the norm?
Xceed Datagrid 3.2 has been released, and the world will know true bliss… ok, my hearty words are lacking today, tired and not enough coffee as I was up waiting for this release.
Xceed DataGrid has been one of those products that not only “Just Works” but solidly provides a reliable, professional component that your application [...]