|
Is anybody besides me becoming an RSS junkie? Actually, that was a loaded question as it seems to be affecting many people. As part of the upcoming Mobility Day Ive been putting together a variety of different samples to show. I started doing a simple feed reader to show some concepts of the Compact Framework, ADO and XML usage. It quickly became much more and finally evolved into a quite useful application. When I combined this application with my recent OS upgrade and the T-Mobile all you can eat data plan for my Pocket PC Phone, I was completely hooked. Both I and several others have been testing it over the last week and have given very positive feedback. I wanted to open it up to others and hope that they will use it and provide some feedback. What do you like? What do you hate? What do you want? I designed the interface to take advantage of several different areas of the Compact Framework. I definitely ran into some of the short comings of the Compact Framework. The good news is that these are being added in 2.0. The most important problem was rendering HTML within my application. Well no worries, the folks at OpenNETCF solved that problem. Definitely, have some great stuff! I wanted to do a quick introduction to News Reader an RSS reader written entirely using the Compact Framework 1.0. Here is the startup screen
Here is the Read screen
Here is the message screen
Here is a short list of some of the features that I wanted to highlight
Please feel free to download the following files and let me know your feedback, bugs or comments that you may have. Here are the links for download: Pocket PC/Pocket PC Phone (Complete package) Installation instructions:
10:09:17 PM |
|
Question: I am trying to understand the dataset and how I can use it. It looks like a really powerful feature but it has an incredible amount of objects. It seems to me that I should be able to do simple things like create and edit values. But for the life of me I cant seem to figure out how it works. Do you have some simple example that show how you can create a dataset and then update the individual rows? Answer: Sure here are some examples.
' create the item table Dim tblitem As DataTable = New DataTable("item") Dim itemid As DataColumn = New DataColumn("itemno", _ Type.GetType("System.Int32")) Dim colititle As DataColumn = New DataColumn("title", _ Type.GetType("System.String")) Dim colipubdate As DataColumn = New DataColumn("pubdate", _ Type.GetType("System.String")) Dim colidesc As DataColumn = New DataColumn("description", _ Type.GetType("System.String")) Dim colilink As DataColumn = New DataColumn("link", _ Type.GetType("System.String")) create the columns tblitem.Columns.Add(itemid) tblitem.Columns.Add(colititle) tblitem.Columns.Add(colipubdate) tblitem.Columns.Add(colidesc) tblitem.Columns.Add(colilink) add it to the dataset ds.Tables.Add(tblitem)
Dim dt As DataTable = ds.Tables("item") ' get the datarow Dim dtrow As DataRow dtrow = dt.NewRow() dtrow("itemno") = 10 dtrow("link") = "http://www.msn.com" dt.Rows.Add(dtrow)
Dim dr As DataRow() = dt.Select("itemno=10") If dr.Length > 0 Then dr(0).Item("link") = "http://www.test.com" End If dt.AcceptChanges() 11:00:34 PM |
|
Windows Mobile Developer Day is fast approaching. Please make sure that you register and attend! We have some great speakers lined up around some awesome content. Hope to see you there! Windows Date: August 18, 2004 Time: 8:30-4:15 Event Description: Is your code going mobile? Have you wanted to learn how to develop and implement mobile solutions within your applications? Using nothing but the code these sessions will help you learn how you can develop and implement these types of solutions. Come and join us for a one day Developers solution workshop. These sessions are designed to provide a complete overview of the Compact Framework from the ground up and how it can be used within your application environment. Agenda: 8:30 9:00 Registration 9:00 10:30 - .NET Compact Framework Overview. 10:30 10:45 Break 10:45 12:00 Occasionally-Connected Application Development. 12:00 1:00 Lunch 1:00 2:30 Data Storage Best Practices 2:30 2:45 Break 2:45 4:00 - .NET CF Tips and Tricks 4:00 4:15 Wrap Up/ 5:25:54 PM |
|
*********CALL FOR SPEAKERS********* Developer Code October 16/17, 2004 October 16 8:30 AM 9PM October 17 8:30 AM 4PM Microsoft Waltham Schedule: http://radio.weblogs.com/0131777/CodeCamp2/code2.htm General Call for Speakers Code Code This two day camp is hosted in our Do you have something to say? Requested Session Types: Code focused presentation These are presentations that include both power points and code demos. Given the audience that is attending it is important that a large amount of the presentation is focused on code and coding related techniques. Sample topics include How To and Best Practice Sessions. Chalk Talks These are new to the Code Camp. These sessions are designed as a facilitated discussion around a specific topic. No pre-canned demos, or pre-prepared code samples allowed! They are presented as a free form facilitated discussion that leverages the expertise of the presenter and the combined knowledge of the group to explore a specific topic. Additionally, based on feedback we are sponsoring the following three tracks. All presentations must fall into these tracks to be considered. One of the strongest pieces of feedback from the last Code Camp was to provide a better organized set of tracks: Code Smart Client This track is designed for presentations or chalk talks on topics related to Smart Client related development topics. This includes Windows Forms applications, Microsoft Office or mobile devices. Web Track This track is designed for presentations or chalk talks about Web based development that includes ASP.NET and Web Services. Data Track This track is designed for presentation and chalk talks about data storage technologies that includes SQL Server and XML. ********Submit Your Sessions******** Please complete the following and return it to trobbins@microsoft.com by September 15. Once your session abstract is received we will review and provide scheduling for the selected sessions by October 1. All slides and code samples for the presentation must be delivered by October 14. If we are unable to fill all the time slots for the two days, the code camp will be shortened. It is the community that makes this event a success!
11:20:34 AM |
|
I recently completed some prototyping with a customer around the new mobile features of Visual Studio 2005 using the May preview. I thought it would make an interesting post with some of the screen shots and the things that struck me.
At the onset using the smart device application is fairly straight forward.
The emulators have changed significantly. This includes the ability to have multiple states and emulators.
The most startling visual difference was around the actual picture of the device within the IDE. This skin is completely customizable.
You can even interact with the device skin. If you notice, as I hold the cursor over it, the fact that it is a power button comes up.
Not only can I hover on it. But when I click it, I end up directly in the code that handles it!
6:31:16 AM |
|
Windows Mobility Developer Day is getting closer! We are starting to lock in the speakers and the content. Keep an eye here for more information. Window Microsoft Office Is your code going mobile? Have you wanted to learn how to develop and implement mobile solutions within your applications? Using nothing but the code these sessions will help you learn how you can develop and implement these types of solutions. Come and join us for a one day Developers solution workshop. These sessions are designed to provide a complete overview of the Compact Framework from the ground up and how it can be used within your application environment. Agenda: 8:30 9:00 Registration 9:00 10:30 - .NET Compact Framework Overview. 10:30 10:45 Break 10:45 12:00 Occasionally-Connected Application Development. (Chris Pels) 12:00 1:00 Lunch 1:00 2:30 Data Storage Best Practices (Laflotte, Duane) 2:30 2:45 Break 2:45 4:00 - .NET CF Tips and Tricks 4:00 4:15 Wrap Up/ 8:37:14 PM |
|
I have been hearing that many of the developer community are increasingly writing mobile applications. Based on this feedback I am happy to announce that we have scheduled: Windows 8/18/2004 9:00 AM - 8/18/2004 4:15 PM Is your code going mobile? Have you wanted to learn how to develop and implement mobile solutions within your applications? Using nothing but the code these sessions will help you learn how you can develop and implement these types of solutions. Come and join us for a one day Developers solution workshop. These sessions are designed to provide a complete overview of the Compact Framework from the ground up and how it can be used within your application environment. Agenda: Stayed tuned for more information as we start to lock down the agenda and speakers! 6:50:28 PM |







