Tag | HDC Posts

While working on an application of mine, I had to display ‘Help’ information. I chose to use a read-only multiline edit box along with SetWindowText() to display the text, sounds simple enough. But I ran into a small but annoying problem. The text displayed was all selected, and I thought why would the text be selected by default!? Here is a sample program to demonstrate this, #include <windows.h> #include <aygshell.h> #include "resource.h" HINSTANCE g_hInst; BOOL CALLBACK EditBoxSelTextDlgProc(HWND, ...
Many, maybe even most, Windows CE devices are single purpose devices that have an application that fills the entire screen. So of course setting the application to entirely fill the display is important. In this article we will explore setting an application to display full screen using C/C++. My plan is to create a simple application that fills the screen with white and displays two buttons, exit and explore. Those may be odd buttons for a kiosk application, but they will come in handy while working ...
When I did the Prairie Developer Conference it was with the idea that you don’t need to have a large-scale event to have a quality event. Other conferences like DevLink, CodeStock, and HDC are smaller scale yet all very successful, and it was their model that I tried to emulate. Contrast that with Tech Ed and PDC events from the last few years. Large cities (New Orleans, Orlando, Los Angeles), large venues, large staff requirements, and large…well, pretty much everything. The feedback I’ve heard ...
Ashraf, on the MSDN forum, asks, “Is there a way to make a default choice for the messagebox that happens after a period of time if the user doesn't choose (Clicked ) Yes or No buttons.” To elaborate, the requirement is to show a message box to the user with certain options to select, and if the user does not respond within a predefined time limit (say 8 seconds) then the message box must dismiss itself and select a default option. Now such a functionality is not available with the MessageBox() api, ...
In this post we'll look at the AlphaBlend() api and how it can be used for semi-transparent blitting. AlphaBlend() takes a source device context and a destination device context (DC) and combines the bits in such a way that it gives a transparent effect. Follow the links for the msdn documentation. So lets take a image like, and AlphaBlend() it on our window. The code to do so is below, (under the WM_PAINT message of WndProc) HBITMAP hBitmap=NULL, hBitmapOld=NULL; HDC hMemDC=NULL; BLENDFUNCTION bf; ...
I don’t really want to make an “End of 2009, beginning of 2010” post. Mostly because we’re almost in February, but also because I’m sure both of my readers could care less. I do, however, want to mention what I’ve been up to (mostly as just a shout out to all the cool events and people). Last year became SUPER busy right at the end, and so far this year, it’s been exciting too. I have been traveling quite a bit around the Midwest, speaking at user groups and Code Camps. I did HDC last October, then ...
Between work, life and umm... more work, I haven't really had much time for blogging *lately. (*for varying definitions of lately, the most accepted being "several months.") It hasn't helped that 99% of the random crap I usually spew onto this blog could apparently be summarized in 140 characters or less. Looking back, I guess Twitter damn near killed this blog. That and being **extremely sick over the last few weeks didn't help much either. (**Diabetes sucks, whether you ignore it or not. I've tried ...
In this post we'll learn how to create a windowed directdraw application for windows mobile. A windowed application is not much different from a regular full-screen application but you have to be a little careful because your application has to co-exist with GDI, peacefully. Note that I have used bits of code from Joel's code project article. Here is the code I call from WinMain(): //Create the DirectDraw object the primary and auxillary surfaces if (InitDirectDraw(g_hWnd)) { if (!CreateDirectDrawSurfaces(... ...
Let me paste the code for ProcessViewerDlgProc function, and then we will see how each part works. Here is the code: BOOL CALLBACK ProcessViewerDlgProc(HWND hDlg, UINT uMessage, WPARAM wParam, LPARAM lParam) { int wmID, wmEvent, procCount; PAINTSTRUCT ps; HDC hdc; switch(uMessage) { case WM_INITDIALOG: { SHINITDLGINFO shidi; SHMENUBARINFO mbi; memset(&shidi, 0, sizeof(shidi)); memset(&mbi, 0, sizeof(mbi)); shidi.dwMask = SHIDIM_FLAGS; shidi.dwFlags = SHIDIF_DONEBUTTON | SHIDIF_SIPDOWN | SHIDIF_SIZEDLGFULLSCREEN ...
Today I was working on an application with a colleague. The application contained many dialogs, well, it was a settings related app which let the user perform and view all sort of settings on the phone. The application was medium sized with the original code very badly written. And we were supposed to clean up the code and change the look and feel of the various Dialogs used in the app. And also make sure that the same code base worked on both Standard and Professional devices, when compiled with ...
Just got back from HDC - Omaha last night and it was a blast. (The drive home was a little crazy... apparently my GPS has developed a crack habit, but that's a whole other story.) Wednesday - Jason Bock and I arrived in Omaha around 11:30am and after a quick lunch at the hotel with Amanda Laucher, the three of us piled into the jeep and were off to meet Joe Olsen and the GeeksWithBlogs crew at the PhenomBlue office for a Microsoft Surface demo. We hung out there for a bit and chatted up some of the ...
The GWB Staff is here! We arrived at the HDC Omaha this morning after a few hours in the car. The trip was fun, but trying to take photos of the leaves changing wasn’t going to happen with the down pour we drove through the whole way. Joe Olsen, founder of Phenomblue, was gracious enough to give us a personal demo of a Microsoft Surface, big o’ table. That thing is freaking cool. If they had a version that was half the price and kid proof, I would definitely be replacing my living room table today. ...
Today is the official five year anniversary of the first post on Geekswithblogs.net. Happy Birthday!!! We will be celebrating our 5 years with the launch of a new version of the community portion of the site. We will also be at HDC Omaha and PDC 2008 celebrating the launch and 5th anniversary. These events will be awesome and at the PDC, we are excited that Chris and D’Arcy are able to join us. As far as the site goes, we are so close to being finished. I took off last week to dedicate my morning, ...
The Heartland Developers Conference has come to Minneapolis and things start kicking off tonight with the pre-conference party, down at the Hyatt Regency in downtown Minneapolis. I attended the HDC last year in Omaha as a representative of Magenic and enjoyed it so much I decided to speak at the event this year (both in Minneapolis and Omaha.) I'm speaking on Monday and my time slot has some pretty tough competition with Andrew Troelson discussing LINQ Query Internals and Amanda Laucher discussing ...
Heartland Developers Conference Omaha - October 15-17, 2008 Minneapolis - September 28-30, 2008 Website: www.heartlanddc.com The Conference: HDC provides regional developers the opportunity to experience sessions usually reserved for Tech-Ed and PDC at a much lower cost while retaining the same nationally known presenters. 5 years since it’s inception, HDC08 continues to build on the success of the largest annual independent professional Microsoft development conference in the nation, organized by ...
Well there were 4 brave individuals of over 500 that were willing to record their own podcast show for PodcaStars.com. Please take the time and listen to these guys and give them your rating. The winner will get their own show on PodcastStudio.net and some really nice recording equipment. However, you might find issues with the site as it was put together with speed in mind to get these shows out. If you have problems or comments, please let me know here. Jerod Crump talks more about what PodcaStars ...
Here are some of the scenes from the Heartland Developers Conference Last week in Omaha NE. Where 500 of our closest friends met and learned... The podcast booth set up to capture some of the interesting bits at the conference.. The CodeToLive Roadking sitting on the trade show floor. It was wet and cold getting it there, but I look good in leather... :) Me chatting on the show floor, wanting to take the bike out for a ride... Technorati Tags: codetolive, HDC ...

The code to live love is spreading.  Denny Boynton, during his presentation at HDC last week offered this audience shout out..

http://blog.dennyboynton.com/Downloads/CodeToLivePromoHDC07.wmv

Are you in the audience?

Last week I journeyed to the sunny (okay, soggy) environs of Omaha Nebraska to attend and present at the Heartland Developers Conference. Along with my sparkling personality, I took the CodeToLive Harley and a good presentation on an introduction to WF. Some in my session asked for a link to the Hands on Labs for WF and Orcas. WorkFlow Hands on labs... Enjoy. Takes a couple of hours. While there, we conducted a few podcast recording, and I was interviewed on one of them. Go have a listen and see ...
Well John and I are back in the swing of things. We have reorganized the equipment to make it easier and faster to record podcasts. Watch this blog for our next move as it should happen fast. Here is a recap of the HDC podcasts we recorded: Joe Olsen and Phil Wolfe, HDC coverage and our last podcast from the event Don XML - LINQ, VB Literals, New XML Technologies Chris Williams - XNA and Game Development Adam Esterline & Chris Ortman - Ruby, Agile, Testing Kent Tegels - SQL Adoption and features ...
Joe Olsen and Phil Wolfe, the guys behind the HDC, talk with us about the HDC 07 and also what is in store for the HDC 08. These guys are definitely the best in Omaha and I really look forward to seeing them every year. Also, if you are in the MVP program and enjoyed what Phil and Joe do, recommend them as MVPs! Listen to Joe and Phil discuss the HDC! Technorati tags: HDC, Joe Olsen, Phil Wolfe ...
DonXML starts this conversation with a recap of ALT.NET, then breaks into the new technologies Microsoft is releasing in the area of XML. Don has been an XML MVP for the past 4 years and is definitely one of the brightest in this space. Read his blog here. Listen to DonXML talk about XML! Technorati tags: HDC, DonXML, LINQ, ALT.NET, VB, XML ...
Chris Williams discusses with us what XNA is and how to get started with it. We tried getting Chris to discuss the C# vs. VB.NET in XNA issues, but he would not go there (but he would here). George, you have to listen as we give you a shout out. Chris recently started, with Jason Bock and Michael Dunn, a new XNA User Group in Minnesota at the Magenic offices. Check out the site here. Listen to Chris discuss XNA and Game Development! Technorati tags: HDC, XNA, Geekswithblogs.net, Chris Williams ...
In this show, we talk to Adam Esterline and Chris Ortman about Ruby technologies, testing, and Agile/XP. Check it out to learn more about these guys and a few of their favorite projects. Listen to Adam and Chris talk about Testing! Technorati tags: HDC, Agile, Testing, XP, Ruby ...
Kent Tegels, of Enjoy Another Sandwich, joined us yesterday to talk about SQL Server and adoption amongst developers and DBAs. During this podcast, Steve Loethen, Microsoft Partner Evangelist, takes on the role as co-host. In this show we talk a lot about CLR Stored Procedures and where they really fit. Kent is really excited about Spatial support in SQL Server 2008 and it definitely comes through when you talk to him. Listen to Kent discuss SQL Server! Technorati tags: SQL Server, HDC, Kent Tegels ...
The former Ohio Developer Evangelist and now IIS Evangelist in Redmond, Drew Robbins, discusses what changes are coming out in IIS 7 and how it is different than IIS 6 and IIS 5. Drew is one of my favorite Microsoft employees and is a very sharp guy. Click here to find out more about IIS 7. Definitely check out the shared configuration logic. Listen to Drew talk about IIS 7! Technorati tags: HDC, Drew Robbins, IIS ...
We had a great show yesterday with Bill Vaughn, author and former VB project manager, talking about SQL Server and how developers should look at later versions of SQL Server. Read more about Bill here and BetaV Corporation. If you haven't made the move to SQL Server 2005, Bill discusses with us what is good and bad about the product as a developer and talks through some of the issues you might have during the migration Listen to Bill Vaughn discuss SQL Server! Technorati tags: HDC, Bill Vaughn, SQL ...
This afternoon we had the opportunity to talk with Ron Jacobs about his keynote and what he calls the Perfect Pattern Storm. This show is definitely enlightening if you are a developer or architect and wondering how TDD is changing the way we architect software. Check out Ron on his blog and through his show ARCast. Listen to Ron discuss the Perfect Pattern Storm! Technorati tags: Ron Jacobs, Patterns, HDC ...
This morning we had the opportunity to talk with Steve Loethen, Microsoft Partner Evangelist, about the new brain child CodeToLive.net. Steve talks about why the site was formed, what the target audience is, and how you can get involved. One of the really cool aspects of this site is it is one of the first Channel 9 shows that is developer driven and not Microsoft driven. Definitely check out the show and the site. On a side note, check out the latest show with myself, John Alexander, and Rob Foster ...
Get it while it is hot!!! Today Microsoft announced that Popfly, a mashup tool built on SilverLight 1.0, has been released for pubic beta consumption. During the HDC event that kicked off today, we recorded a show with Denny Boynton and Javier Lozano about the technology. Listen to the show and learn more about Popfly Here are some very useful links to use during the announcement to find out more information about Popfly and learn how you can interact with the product: http://slickthought.net http://blog.lozanotek.com ...
Here is an update of our Podcast Equipment that we will be using at the HDC 07. This "Gig Rig" is so cool, it is like a transformer. Come by at the event and I will give you are demo if you are interested Technorati tags: Podcast, Podcast Equipment, Gig Rig, Podcast Studio, Heartland Developer Conference, HDC ...
If you are in the area of NE and you don't have your seat for the HDC 07, they just added 25 more seats. These seats are first come first serve and will only be available until Wednesday, so act fast if you want to go. Not only is this my favorite conference (3rd year in a row), but John, Jerod, and I will be there doing a lot of podcasting and you will have an opportunity to record your own show while you are there. Not an interview with John and I, but your very own show! Technorati tags: Heartland ...
When we decided that ParaPlan 4.0 would be rebuilt in .NET (from Access), we decided not to redesign the SQL database. Even though we have some inefficiencies in our db we want to decrease development time and allow our beta testers to be able to switch back and forth between our Access front end and our .NET front end. As development began, we decided that we needed an object for each table and that we could eliminate some of the database inefficiencies in our objects. So we have an Appointment ...
Joe Stagner of Microsoft was kind enough to take time and talk about Federate Logic, ASP.NET, PHP, and podcasting. Joe is a very interesting guy and he stated that he will soon be returning to the world of podcasting over at DevRadio.com. There are a lot more podcast coming from HDC and South Carolina Code Camp so stay tuned. MP3: http://download.podcaststud... Feed: http://feeds.geekswithblogs... Technorati tags: Microsoft, Joe Stagner, PodcastStudio.net, ...
I'm back home (to St. Louis, home of the world champion Cardinals!) from the Heartland Developers Conference in Omaha. The presentations that were most valuable to me were: "Power Programming with Attributes" - Dave Donaldson "Looking Ahead at C# 3.0" - Andrew Troelsen "Great Library of Common ASP.NET 2.0 Functions and Techniques" - Robert Boedigheimer "Reliable Applications with System.Transactions" - Robert Hurlbut I met Robert Hurlbut on the walk from the hotel to the convention center, and he ...
Joe Olsen, who is the most interviewed person by Podcast Studio, delighted us again with an update on the HDC 2006 event in October. This event is going to be awesome, and if you are attending or thinking about attending, this is a must listening to podcast for you. The Podcast Download Heartland Developers Conference Website ...
Today, John and I will interview Joe Olsen of the Heartland Developer Conference to kick off the PodcastStudio.net Road Trip. Joe has been organizing the HDC for a few years now and the event is awesome! Last year, John and I traveled to Iowa to attend and record from the event and it was my favorite event of last year. I am very excited about the HDC06 event in Nebraska and if you are considering attending, think fast, they are almost sold out. We will release this show via the PodcastStudio.net ...
In this show, we talk with HDC speaker Phil Wolfe about the Composite UI Application Block, Portals, the switch to WinForms, and how we think articles will change with the release of .NET 2.0. This will be the last speaker we release from the HDC and next week we will publish Joe Olson who ran the event. Afterwards, it will be back to John and I and we have a lot to talk about, including some new goodies for recording. MP3: http://www.podcaststudio.ne... ...
Sony XCP rootkit removed by Windows AntiSpyware - If nothing else, it's interesting to see one big company label another's software "malicious," though I'm sure most would agree that it's a foregone conclusion and little love will be lost between Microsoft and Sony. Songbird - Songbird is a complete desktop media player or "jukebox" with a uniquely open approach to Internet digital media network services. Songbird is developed by Pioneers of the Inevitable, a small, chirpy team of digital media innovators ...

In this show, we talk with Rocky Lhotka about his HDC Keynote, LINQ, and Databinding Then and Now. This show was recorded at the Heartland Developers Conference in Cedar Rapids, Iowa. This is definitely one of our favorite shows.

MP3: http://www.podcaststudio.net/files/2005/10/PodcastStudio-Show9.mp3
I must say, the HDC was the most interesting conference I have attended. Most conferences are unorganized with big problems and the staff are always running around like chickens with their heads cut off. At the HDC, everything was managed perfectly! Joe and the guys never showed any problems and were just a grins throughout the first day. The weirdest thing for me was the attendees reaction to sessions. Most conferences have at least 5-10% of the attendees outside of sessions talking, but not at ...
After much planning and preparation, I can finally say that the HDC 2005 is over. This year's conference was another huge success. It was held at the Crowne Plaza Hotel in Cedar Rapids, IA and hosted 309 developers with a waiting list of 105 people. We had many speakers from our region as well as some nationally known speakers such as Rocky Lhotka, Rob Howard, Andrew Troelsen, and more. I have recieved great feedback from everyone involved in the conference and am looking forward to starting to plan ...
Late night Wednesday party at the HDC rocks!!!! Partying with Javier, Joe, Joey, Jeremy, Alex, Levi, rocked!!!! We hit many bars including Bricks, Doublines, and the Dragon in Cedar Rapids. Ordered pizza from Pizza Daddy at 2:00 AM, watched Star Wars Epidsode III, and Joe Olsen eat an entire pizza himself!!!! We hope to have enen more fun Thursday Night, so if you missed out on Wednesday night, make sure you hook up with Joe or myself for a night out on Cedar Rapids for Thursday night ...
My final thing task to complete for the Heartland Developer Conference 2005 was to make sure that Game Zone for the Developer Jam was taken care of. The Developer Jam will run from 9:00 pm to 1:00 am on the night of October 13th. Initially while planning the HDC we had discussed working with AMD and Frank Cabanski from IGames. Working with AMD, Frank has been the DJ for the Game Zone at Tech Ed and PDC. Since one of our goals for the HDC is to be a mini PDC, we were very exciting to get the same ...
The INETA/Microsoft Community Launch and Heartland Developer Conference 2005 planning are coming to a close. I have recently been tasked to start planning a way to get the INETA User Group Leader Summit so reach a larger audience. The INETA CA team has started planning a regional event called the “Community Leadership Summit”. I had initially hoped that the planning for the CLS would start in November to allow me time to focus on the HDC, which is next week! Unfortunately, we need to ...
As of Wednesday September 21st, the HDC has sold out. If you missed out last year and didn't register early this year, shame on you. I have been telling everyone to sign up as quickly as possible to ensure they get a spot. Even though we are sold out, there is a chance people may get in. Our payment deadline is October 1st. If someone has registered but not paid by the deadline, we will be openning up their spot to people on the waiting list. To join the HDC05 waiting list, email jolsen@heartlanddc.com ...
In this show, we talk with Joe Olsen, co-founder of PhenomBlue, and organizer of the Heartland Developers Conference. We discuss the logistics of HDC with him and talk about user groups in the Heartland. This conference is priced at $75 and the hotel rooms are around $99, so if you are in the area, you can't miss this one. The conference dates are October 13 and 14, with a party the evening of the 12th. MP3: http://www.podcaststudio.ne... ...