weblogs.asp.net
Monday, February 20, 2017 10:58:53 PM

I ran into a problem this evening with Visual Studio 2017 hanging when opening my Solution that I'm working on for my DNNTemplates VSIX project. It would open up solution explorer, it would also open up the TABS in visual studio, but it wouldn’t complete the process and would hang on “Opening the files”.

Basically every time I opened the solution, no matter what I tried, rebooting, deleting the .SUO file, deleting the .USER files, nothing would seem to work. I would let Visual Studio site for hours, and it would never complete the opening process.

Finally I went in and deleted the contents of the .VS folder, after deleting this contents the solution can successfully be opened.

So if you run into problems with “Opening the files”, try deleting the contents of the .vs folder in your solution directory, hopefully that will help you.

If anyone from the Visual Studio team wants to reach out to me on this, I have perfview files and files collected from collect.exe as I was trying to troubleshoot the issue.

weblogs.asp.net
Sunday, February 19, 2017 11:49:51 AM

With the improvements in Visual Studio 2017, the installation process can be much more compact and streamlined, allowing you to choose which “workloads” you want to install. But what happens when you need a workload that you don’t have installed? Well with a little digging I was able to determine the process to do so, check out the steps listed below.

  1. Shut down any running Visual Studio 2017 instances
  2. Click on your Start Menu and Type “Visual Studio Installer”
    image
  3. Once you have the installer open, if you see an “Update” option, go ahead and update Visual Studio 2017 before proceeding
    image

  4. After you have VS up to date, you should see a Modify option available
    image
  5. Once you click Modify you’ll be presented with the Workloads selection option in which you can choose your necessary workloads.
    image

Any time you need to add ore remove workloads, you can always get back to this screen.

With the Release Candidate for Visual Studio 2017 Community I did run into one problem where the “install” file ended up being lost. If that’s the case just download the vs_community.exe again from Microsoft and run that, it’ll restore what you need and get you back to the appropriate process.

weblogs.asp.net
Thursday, February 09, 2017 11:55:00 PM

Mary Jo Foley is reporting that Visual Studio 2017 will release on March 7th, 2017.

I guess I better get to updating my DNN Extension Templates for Visual Studio before that release hits!

Head on over to http://launch.visualstudio.com for details on some virtual launch events.

What are you looking forward to most with Visual Studio 2017? 

I'm hoping for faster installation times than it takes to install your operating system!

BicycleTips.com
Sunday, January 29, 2017 10:23:41 PM
2016 was a fairly down year for my biking, I think I only commuted to the office a handful of times, and my total mileage for the year was well under 1,000 miles. I'm planning a couple of things in 2017 that will hopefully get me to exceed that poor showing (819 miles), and hopefully triple it, with an ultimate goal of riding 2,500 miles for the year.
Project350z
Sunday, January 29, 2017 3:37:08 PM
The car is gone! Good luck Chase!
weblogs.asp.net
Sunday, January 29, 2017 12:43:51 PM

Depending on what the "source" is, it appears that DNN 9.0.1 was released either 11 days ago, or 3 days ago.

So which is it, 11 or 3? Who cares, let's just go over some of the basics of what the release covers.

First off, there are a number of security updates in this release, primarily around API security.

Chris Hammond
Thursday, January 05, 2017 6:32:27 PM

DNN9 appears to be an evolutionary leap forward for the DotNetNuke CMS, but while there are many advances, there are some big misses of features that somehow got left behind, or at least hidden away so that finding them for someone who isn’t a DNN expert (such as myself, if I do say so) is impossible, unless of course you read this blog, then you’ll be on your way to utilizing DNN9 in ways that the average Joe could only hope to.

Chris Hammond
Thursday, January 05, 2017 6:12:20 PM

I woke up this snowy January morning with email from my most excellent web hosting company (www.appliedi.net) letting me know that my database server was almost out of hard drive space. Thanks for the heads up to the AppliedI team!

My first thought was “How is that possible?” I was just on the server in the past couple of days doing all my DNN9 upgrades, and there were 20 gigs of free space not 4 days ago. With a quick check I found that one of the databases was 9gb. 4 days ago that database was <250mb.

Chris Hammond
Monday, January 02, 2017 2:45:47 PM
If you are having problems adding Pages in DNN 9, read this blog post. I recently upgraded all of my sites to DNN 9, the most recent one being upgraded last night. This morning I wake up to an email from a client of mine reporting a problem with adding pages in one of their sites that they also upgraded to DNN recently. I read through their email, and decide that I’ll look into their issue a bit later, have an itch to scratch on one of my own websites, so I’ll get to them later (sorry client).
weblogs.asp.net
Tuesday, November 22, 2016 11:30:03 AM

This morning we received an email from leo-wood - domaincop.net with the following information in it

Dear Domain Owner,

Our system has detected that your domain: DOMAINREMOVED is being used for spamming and spreading malware recently.
You can download the detailed abuse report of your domain along with date/time of incidents. LINK REMOVED

We have also provided detailed instruction on how to delist your domain from our blacklisting.

Please download the report immediately and take proper action within 24 hours otherwise your domain will be suspended permanently.

There is also possibility of legal action depend on severity and persistence of your abuse case.

Three Simple Steps:
1. Download your abuse report.
2. Check your domain abuse incidents along with date and time.
3. Take few simple steps for prevention and to avoid domain suspension.

LINK REMOVED

Please look into it and contact us.


Best Regards,
Domain Abuse Admin
DomainCop Inc.
Tel.: (139) 729-59-00

From my research, this appears to be 100% fake, if you receive similar emails from domaincop.net please do not click on any of the links!

Project350z
Tuesday, November 15, 2016 12:39:38 AM

2003 Nissan 350z Touring $9000

Well, the time has come for V3 of Project350z.com to be put up for sale. Before we part it out we will post the car is as, with all the autocross bits installed and attached. If the car doesn’t sell in the next week, we will likely start removing all the autocross bits and putting it back to as close to stock as possible. The car is available in St. Louis (Wildwood) Missouri. If you are interested in seeing it, give me call. (Chris: 650-260-8344)

Pictures available on Instagram

Videos available on another Instagram account

Project350z
Sunday, August 21, 2016 11:18:44 PM

P350z-July2016

So the 2016 ProSolo series is nearing its end, with the final two events of the year being held within 6 hours of the house, I entered both. The Wilmington event turned out to be another disappointing one for me, not because of the location or people, but simply due to my lack of ability to drive this car lately.

Chris Hammond
Monday, August 15, 2016 2:49:19 AM
We’ve had the 2016 Solo Nationals Pick The Winners contest running for a few weeks now, in case you haven’t seen it yet, here’s a link, and some additional details http://www.sccaforums.com/pick-the-winners/2016-solo-nationals
Project350z
Monday, July 11, 2016 12:44:14 AM

So here we are, another month has gone by since the last blog post, time for an update here on the status of @Project350z.

TL;DR: Crap

So at the end of April I headed to Peru Indiana for the Gateway Autocross Association event at Grissom, I stuffed 4 tires into the 350z and headed on my way Friday afternoon.

Chris Hammond
Monday, July 04, 2016 2:01:11 AM
In prep for the 4th of July 2016, I am working on a Marinade for the filets we picked up at Costco today. The base for the marinade is Jack Daniel’s Tennessee Honey. I’ll follow up with an update on how this turns out, but here’s what I started with, the night before:
BicycleTips.com
Sunday, June 12, 2016 11:52:22 PM
In case you missed the news, the bike path connecting the Monarch Levy trail, and the Katy Trail opened up last week (week of June 10th, 2016). The new bridge has been in the works for a couple of years now, and while the car lanes opened up a while back, the bike path had been closed until last week. We can now ride from our house in Wildwood, to a trail that crosses nearly all of the state of Missouri (Katy Trail) with only having to ride on 8 miles of roadway to do it. I look forward to taking advantage of this luxury, with the hopes of riding the entire Katy Trail sometime in 2017.
Project350z
Saturday, April 23, 2016 12:21:33 AM

So it has been a while since I’ve had the time to get a blog post up here, so let’s get started.

After the last post, the car was almost ready for the Dixie National tour, held in Cecil Georgia, but there was some final prep to do. I took the car down to Solo Performance to corner weight and align the thing, with good results.

BicycleTips.com
Wednesday, March 30, 2016 9:44:01 AM
There are many obvious health benefits to riding your bicycle, and by riding you bicycle year round you can work to keep your body in shape for the prime riding in Spring Summer and Fall. One of the best benefits I’ve found to cold/chilly weather riding is the clearing out of the sinuses!
Project350z
Monday, March 07, 2016 12:13:53 AM

It was a good weekend on the 350z, I made progress on pretty much everything I needed/wanted to do to start the 2016 season, with only the corner balance and wheel alignment remaining. Those are scheduled for Monday at Solo Performance.

Project350z
Monday, February 29, 2016 11:14:25 PM

This weekend I spent some quality time finally working on the 350z before the upcoming autocross season (Dixie Champ Tour is coming up quickly).

In prep for STU I want to see what kind of weight I can get out of the car, I really don’t know if this car (2003 Touring) can come anywhere close to what my first one (2003 Enthusiast, 3075lbs) weighed, or even the second one (2004 enthusiast, 3062). I have yet to get it up on the scales, but I assume going into this that the car is heaver than both of them. The power, heated, leather seats that came with the car, along with the potential extra stereo equipment, and electronics for the VDC mean the car likely weighs a good bit heaver than the previous cars.

Project350z
Monday, February 29, 2016 12:00:41 AM

We’ll try to keep this list updated with current modifications, and a list of past modifications as well as we build and compete our 350z in the SCCA STU autocross class.

Vehicle

  • Year: 2003
  • Make: Nissan
  • Model: 350z
  • Package: Touring
weblogs.asp.net
Thursday, February 25, 2016 12:07:45 AM

VS2015-Templates

I’ve been maintaining my DotNetNuke Visual Studio project templates for a number of years now, one of the things they have sorely been lacking is the ability to “customize” the templates without having to crack open the full source code of the VSIX project, making changes, and then recompiling everything. There are 5 specific strings/values that were ripe for customization, but simply were not easily accessible.

  • Root NameSpace – The Namespace for the project, all of the files were populated with this namespace.
  • Owner Name – A DNN Manifest property that is used to provide information on who either developed the module, or commissioned the module development. This also gets used in all of the Copyright statements built into the templates.
  • Owner Email – Another DNN Manifest property, used to provide an Email address for contacting the owner/developer of a module.
  • Owner Website – The URL of the package’s owner, for further contact and information.
  • Local DEV URL – The URL of your local development environment.

Of all of those items, the one that has likely caused the most headache over the years is the Local DEV URL property, that was set at DNNDEV.ME, which if you followed along with my various tutorials, was the URL I always use for local development, that domain name points to 127.0.0.1. This actually works out great, but some people choose not to follow my tutorials or already have existing development environments configured, yet still want to use my templates. You could still use them, but you had to make some modifications to the PROJ files after creation in order to get things working.

With the latest release of the templates, when you create a project using one of the 6 included templates, you will then be prompted with a Wizard interface (single step) that will allow you to customize these fields.

TemplateCapture

As always, you can download the latest “release” of the templates from the DNN Store, or from the Visual Studio Online Gallery if you want to get creative, you can check out the Repo on GitHub

Project350z
Tuesday, February 16, 2016 1:03:51 AM
350z with XXR 531 18x11 wheelsEarlier today I took the leaking wheel/tire to Solo Performance Specialties to take the tire off the rim and take a look at the wheel and see what the damage really was. After popping the tire off the wheel we quickly found that the wheel had a repair attempted both inside and outside of the wheel, it actually looked like someone had taken JB Weld to it.
Chris Hammond
Wednesday, January 20, 2016 8:29:35 PM
With the release of DNN Platform 8 last week it is now possible to develop modules using SPA and MVC patterns within the DNN platform. As Part of the buildup of the DNN 8 release, Will Strohl provided a Pull request to my DNN Extension Project Templates project to help clean up some of the basic module templates to work better on Windows Azure environments, and to prep them for inclusion of new DNN 8 specific templates for SPA and MVC modules. Early in the fall Joe Brinkman provided a partial SPA project, with the intention of it becoming a project template. I had a little time when it was initially submitted to work on it, but wasn’t able to get everything squared away on the template until early December. It wasn’t until last week that I got additional time to do further testing on the template and fix a few issues that occurred during the conversion to a project template.
Project350z
Sunday, January 03, 2016 11:41:23 PM

image

When I picked up the 350z in Chattanooga back in November, I figured out that the radio wasn’t great, the sound was weak, and it didn’t appear to pick up any FM signals whatsoever. Over the Xmas weekend I decided it was time to rip into the car to remove the stock Bose amp and subwoofer (behind the driver’s seat) as well as try to tack down why the FM reception was non-existent.

The first step was to get into the subwoofer location behind the driver’s seat, a quick screw driver inserted into the panelling to pop the cover off. pry and then pull it off. Once I removed the cover, I quickly found that the stock Bose setup had already been removed, I figured that might be the case, but wasn’t 100% sure until we pulled the cover off. While in there I took the time to clean up some of the stray wiring that was in there, some exposed wires, and some live power wires that simply had electrical tape wrapped around them.

After working on the (lack there of) Sub, it was time to rip into the dashboard. I’ve done it so many times on my prior 350zs that it is straightforward and fairly painless to do. The one thing that gave me trouble was disconnecting the wiring harness from the center console where the harness powers the hazard, and seat warmer switches. I ended up pulling the panel up and off of the emergency brake in order to get to the plug for the wiring.

Once I pulled the plastic for the console out of place I dug in behind the stereo itself. First thing I checked was to see if the antenna wiring was plugged into the head unit, unfortunatly it was, so that wasn’t going to be an easy fix! I tracked down some wires from the stereo by pulling down the manual from the Pioneer website.One thing I did find was there is the “mic” for the handsfree bluetooth setup was plugged into the “wired remote” port on the back of the head unit. I unplugged that, but unfortunately couldn’t plug it into the proper MIC input as the jack was the wrong size. I plugged the mic back into the W/R port and started playing around with the headunit to see if I could get any stations tuned.

While digging in the center console compartment I found a wireless remote for the stereo, thinking that might work with “options” better than the touch screen I try to start using that, with no success. I checked the battery in the remote, and found it was a CR2016, but the remote said it took a CR2025, so I grabbed a spare and popped that in place. Ends up, that didn’t work either, no matter what I tried I couldn’t get the remote to work. Until I once again unplugged the mic from the “wired remote” port, one I did that the remote started working properly. So apparently whomever installed this radio, the wiring was done incorrectly on the MIC, and that was causing problems.

I went ahead and left the MIC unplugged and put everything back together in the car. I immediately tried to tune FM, and found that I could actually tune to a specific station, where previously I was only able to scan, and with the lack of signal previously, the scan would continue until manually stopped by switching input sources. I still wasn’t able to get a clear tune on a station, but when I pulled the car out of the garage to reposition where it was parked, I did find that it started to get a signal to a local radio station here.

So it looks like the ultimately problem with the radio may just have been the miswired Mic, we’ll see, next time I drive the car, how things play out. It might be a while though before I get back out in the Z, it has turned cold here in Missouri and I don’t plan to drive the car too much in below freezing temps, due to the abuse on the tires.

RSS URL

Chris Hammond is

Chris Hammond is a father, husband, leader, developer and car guy. Chris has long specialized in ASP.NET and DotNetNuke development, so you will find a variety of topics here on the website. For more information check out the about me page.

If you are looking for DotNetNuke consulting please visit my business website at http://www.christoc.com/

Disclaimer

Any blog posts here are solely the opinion and views of Chris Hammond only. Comments on blog posts are the opinion of the commenter, and not Chris Hammond.

Powered By

This website is managed by Christoc.com Software Solutions

DotNetNuke Hosting

Hosting for this website is provided by AppliedI.Net. Be sure to visit them for all your DotNetNuke Hosting needs. 

Find Me