Hyper-v Guest OS Failed to start – Failed to create memory contents file

When trying to start a Hyper-V server we received this error. Failed to create memory contents file ‘F:\ProgramData\Microsoft\Windows\Hyper–V\Virtual Machines\….(some numbers)…\..morenumbers.bin’ of size 2048MB. The solution for this problem is simple. Make more space available on the drive with the Hyper-V VHD file. The message is indicating that the drive has run out of space. It would be nice if Microsoft could dumb it down.

DotNetNuke DNN Feedback Module – Feedback Designer

Feedback Designer is a DotNetNuke Feedback Module / Reply form. It is a premier DotNetNuke (DNN) module that is written specifically to give users the ability to add a comprehensive feedback module into any DNN web site. The module is compatible with all recent version of DotNetNuke. The module is easy to install, easy to administrate, and even easier to use. Because we recognize that there is a variety of users who will use this module, from simple to advanced users we have focused much of our effort on making the module easier to user and more feature rich.Download this Free DNN Module in trial mode.

DNN Login Module – Advanced

We have released a new module  (following hot on the heals of DNN Tell A Friend Update) for managing the loggin into a Dot Net Nuke website. The module is the DNN Login Module – Advanced (Advanced Login) and we are please to announce that this module is to be available on our site from later today. Some of the key features include the ability to login to a DotNetNuke website without using the User Name. In place you can use an email address or other custom profile information to allow or deny access to users. See more on our DotNetNuke Moudle Site

DNN Tell A Friend Module

We have released a new version of the popular module for DotNetNuke that allows you to Tell A Friend of your website and email them the details of the website. This new version includes several updates that improve SEO crawls.  You can find more details about this and other DNN modules on our sites.

DNN Bulk Email Solutions

We have release an update to our DNN Email Solution. Bulk Emailer – Advanced DNN Email Bulk Emailer is the most advanced fully featured email manager module for DotNetNuke. Use Bulk Emailer to deliver rich personalised and dynamic content to DNN users, custom lists, and integrated CRM contacts. Establish advanced auto responding campaigns, with automatic follow up email messages to people who click a link in a previous email. Provide Opt-in with previous email message catch-up running at a spaced interval, allowing you to provide a consistent communication service to your customers or members. Bulk Emailer is packed full of features that make it the clear leader in the DNN Email Marketing Modules.

DotNetNuke (DNN) Analytics Report Module

Google Analytics Report Module allows you to display your Google Analytics Graphs in a custom module on your DNN website. This allows you to use the Google Analytics free service with your clients websites, and deliver the results directly to the client without them leaving the DNN platform. This effectively replaces the DNN site log data with a neat flash colour grap of the Analytics Report data.  More Details at:

Silverlight 3.0 OOB doesn't auto update in my DotNetNuke Module

While developing Silverlight Video Library our next up coming DotNetNuke Module, the out of browser (OOB) experience Silverlight 3.0 brings is very compelling. But we ran in to a snag when testing the auto updating feature. Turns out this auto updating feature isn’t so auto coming from beta to RTM. After some hunting around the new classes available in the framework the following thrown in your App.config.cs will ensure in its simplest way your OOB app will be auto updated. private void Application_Startup(object sender, StartupEventArgs e) { // check for new version if OOB if (Application.Current.IsRunningOutOfBrowser) { Application.Current.CheckAndDownloadUpdateAsync(); } } private void Application_Startup(object sender, StartupEventArgs e) {

DotNetNuke DNN Exception Details: System.Web.HttpException: Server cannot modify cookies after HTTP headers have been sent.

We had a client with this error in their DotNetNuke Website: Server Error in ‘/’ Application. ——————————————————————————– Server cannot modify cookies after HTTP headers have been sent. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Web.HttpException: Server cannot modify cookies after HTTP headers have been sent. Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  Stack Trace: [HttpException (0x80004005): Server cannot modify cookies after HTTP headers have been sent.]    System.Web.HttpResponse.BeforeCookieCollectionChange() +8710212    System.Web.HttpCookieCollection.Add(HttpCookie cookie) +24    System.Web.Security.AnonymousIdentificationModule.OnEnter(Object source, EventArgs eventArgs) +1792    System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +68    System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75 For DNN the problem turned out to be in the… Read More »DotNetNuke DNN Exception Details: System.Web.HttpException: Server cannot modify cookies after HTTP headers have been sent.

Unlock other user's checked out files in TFS

Don’t you hate it? A developer is away on holiday the exact time you need to update some code in TFS only to find it checked out and locked by them. The other day while working on our unreleased DotNetNuke Module Easy Events – Event Calendar (example running here) this happened. Open up a Visual Studio command prompt and run the following (replacing items with your details): tf undo “$/PROJECTNAME/FOLDER/FILE.EXTENSION” /WORKSPACE:MYDEVBOXNAME;Domain\User /server:SERVERNAME /recursive

My Silverlight Image is not updating within my DNN Module

While working on our upcoming DotNetNuke Module Silverlight Video Library we came across an interesting thing where you would upload an image (replacing the image on the server if it existed already). This works well until we discovered Silverlight was caching the downloaded images. Uploading and replacing an image on the server did nothing as the original jpg was cached. A simple command on the bitmap object allows us to get around and effectively bypass the cached image: bitmap.CreateOptions = BitmapCreateOptions.IgnoreImageCache; Download this DotNetNuke module from our website at: and stay tuned for our new release.