Sunday, April 26, 2009 |
|
|
[slides below]

I had a great time. Thanks to my audience for playing a long.
Thanks to Kevin, Andy, Kevin, Darrell, Justin and Susan for having me. We had a great time. Got to sit in on some great presentations on MVC, Silverlight+WPF, SSIS.
Great to see Andy, Roberto, and a whole slew of other folks that I normally see in Nova. And always good to see Andrew Duthie, Microsoft Evangalist Supreme.

Here are my slides: How to Give Technical Presentation (PowerPoint) |
|
|
|
|
Thursday, April 16, 2009 |
|
|
Well, I shot my mouth off about giving a presentation on how to give presentations.
So the good folks at the Richmond CodeCamp are giving me a forum on Saturday, April 25th. I better be good because they put my in the big auditorium at J. Sargent Reynolds Community College.
Richmond CodeCamp 2009.1 Sessions
Lots of great presentations being given by the folks down there, so come out. You just might learn something!
Of course, here is was what happened at my last presentation...
 |
4/16/2009 6:43:20 AM (Eastern Standard Time, UTC-05:00) | | Code Camp
|
|
|
|
Saturday, April 11, 2009 |
|
|
I'm building another virtual SharePoint development environment. Unfortunately, I did not adequately size my VHD -- and with all the applications (Office, SharePoint Designer, VS2008) -- that takes up a lot of space.
Rebuilding a new VHD would be time consuming.
So, what is the least expensive and least time consuming way to enlarge a VHD?
You are going to need to use a couple of programs.
Download VHDResizer from vmToolkit. This is a simple to use tool, but it is only part of the solution. With this tool you can enlarge the available space, but next you have to extend the partition. You can use diskpart.exe (in your Windows/System32 folder).
Here is the trick, though. If you try this within Virtual PC, etc., still using the original VHD as your C drive, you will run into an error, "The volume you have selected may not be extended". If you have another Virtual computer, add the extended VHD as an additional drive, and use the diskpart program on it.
You can follow this guide to get you through. |
|
|
|
|
Tuesday, March 31, 2009 |
|
|
I updated the CAPAREA website from DNN 4.0 to 4.92.
I found a very good guide for steps to take to implement an upgrade from such an old version of DNN here by Brian Swanson. As he says in his guid -- BACKUP, BACKUP, BACKUP!
Also, based on Antonio Chagoury's recommendation, I implemented the upgrade with this approach:
- Upgrade DNN site with aliases to run on local computer
- Download DNN files from website to local computer
- Setup local IIS to run DNN site locally - but using the production database (make sure it runs locally)
- Get copy of DNN Upgrade and copy into local directory overwriting older DNN files
- Modify the release.config and rename it web.config (see Brian's guide above)
- Execute the upgrade locally
- If upgrade worked, then copy all files to product web server, overwriting older files.
Special note: Check the bin folder for older DNN files (particularly HttpModule DLLs) that are no longer needed. If DNN executes reflection against these deprecated DLLs, it may cause problems. I had a problem getting to the Host menu pages.
Special thanks to Steve Raddich who runs BIT Shop hosting. |
|
|
|
|
Wednesday, March 04, 2009 |
|
|
Last night I had the privelege at presenting at the Central Maryland Association of .NET Professionals (CMAP) in Columbia, MD. I was invited to speak on DotNetNuke, and it turns out that I was the presenter on the evening when they celebrated their 7th birthday.
CMAP is a wonderful user group. They are very active and have found lots of ways to support the developer community in Maryland. Their management team of Randy Hayes (no relation) and Chris Steen are well known and well respected in the DC Metro user group community. Unfortunately, both Chris and Randy were at the Microsoft MVP summit in Washington state. However, Ed Mullin, the president of BaltoMSDN, a developers user group in Baltimore, MD, deftly handled the mast of ceremonies role, while Randy Hayes' wife, Kryselin (??), assisted as hostess. I was warmly received by the group, and appreciate them inviting me to speak.
Here are my slides from the presentation.
CMAPPPTSlides.ZIP (1.05 MB) |
|
|
|
|
Sunday, March 01, 2009 |
|
|
First blog entry for March 2009!
Mark this one as problem solved.
I am working on a project that uses ASP.NET Master Pages. I added an Ajax ModalPopupExtender to a Content page, but it was not rendering properly.
The modal panel was displaying at one location, not at the center of the page, and the shadow was displaying somewhere else. I discovered that the following DOCTYPE declaration was missing from the Master page.
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Now the modal is displaying properly.
This page supported by ACRITECH Corporation. |
|
|
|
|
Monday, February 23, 2009 |
|
|
Tom Kraak's (Seablick Consulting) presentation on Search Engine Optimization is now available as a webcast at CDUG.
DNN SEO |
|
|
|
|
Friday, February 20, 2009 |
|
|
When you are a small business you have to take every opportunity you can to get your name and what you do in front of prospective customers. If you are a high tech company, one of the best ways is to have your company's link come up when someone does a search against one of the big search engines, Google, Microsoft Live Search, or Yahoo. Having your link pop up under certain circumstances could lead to considerable new business.
I have to admit, my own compay website, ACRITECH Corp, does not even show up when I search for software consulting companies in Fredericksburg, Virginia.
But after last Wednesday's Capital DotNetNuke User Group (CDUG) meeting, I am starting to understand why. We had a wonderful presentation on search engine optimization (SEO), which is the optimization of your website so that when you "google" it, your links will have a high enough rating to appear near the top of the non-paid links returned. Tom Kraak, of Seablick Consulting, gave an enjoyable and enlightening discussion of SEO for DotNetNuke websites.
A lot of what Tom covered involved how to use the important features effectively in DNN. In addition to that, he discussed how to better position and write content so that the search engine bots would be more likely to properly asssociate your content with your website, thereby increasing your ranking through proper "categorization" (my quotes). Without some of this customization from an out-of-the-box DotNetNuke website, a basic DNN site is going to get lost in the ocean of the Internet.
Well, if you missed this presentation you will be happy to know that we are working on presenting this as a webcast at the Capital DotNetNuke user group website in the near future.
|
|
|
|
|
|
|
|
| Archive |
| April, 2009 (3) |
| March, 2009 (3) |
| February, 2009 (3) |
| January, 2009 (9) |
| December, 2008 (2) |
| October, 2008 (1) |
| September, 2008 (3) |
| August, 2008 (1) |
| July, 2008 (1) |
| June, 2008 (3) |
| May, 2008 (1) |
| April, 2008 (5) |
| March, 2008 (7) |
| February, 2008 (1) |
| December, 2007 (6) |
| November, 2007 (4) |
| October, 2007 (3) |
| September, 2007 (1) |
| August, 2007 (4) |
| July, 2007 (1) |
| June, 2007 (1) |
| April, 2007 (5) |
| March, 2007 (7) |
| February, 2007 (4) |
| January, 2007 (2) |
| September, 2006 (2) |
| August, 2006 (1) |
| March, 2006 (3) |
| October, 2005 (3) |
| September, 2005 (10) |
| August, 2005 (3) |
| July, 2005 (2) |
| June, 2005 (4) |
| May, 2005 (12) |
|
|
|
|
| Themes |
| Pick a theme:
|
|
|
|