Get This Blog via Email:


Powered by Squeet.com

Interesting.Stuff


Friends.Sites

current.projects

Pocket Itunes Remote is a WM5 application and host application to control iTunes from a Windows Mobile 5 device. It is currently still in alpha stage and doesn't have playlist support completely finished.

Ajax Gallery Builder will allow anyone to build an AJAX based photo gallery with little or no knowledge of javascript or even HTML. The tool will automatically generate the needed files and thumbnails, all you have to do is load up the desired photos and click create.

Evidence Remover will remove all internet files from your system. This is a great tool if your trying to clean up your system or a family member's.

Categories:

Development
Sermons/Rants
Stuff

 

<July 2008
S M T W T F S
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

benanderson.net2.1

a second spin, a third life.

blog.benanderson.net

Blog - Thoughts and insights
Subscribe to the RSS feed.

Wed Jun 25, 2008

How to manage a developer.

This article has some great advise and covers some general information about how developers feel about their work and management technique.

http://www.cio.com/article/print/409063

Posted by: BAnderson on Jun 25, 08 | 9:47 am | Profile

[0] comments (43 views) | 


Mon Mar 31, 2008

Sony caught pirating

While it’s not a surprise that there might be pirated or illegal software on some of Sony’s computers, but some of Sony BMG’s primary servers?  Well Sony BMG has had an anti piracy lawsuit filed against them by a small France software company. source

Does this surprise me? Yes, a little.  This is a result of horrible IT practices and very little auditing of the key systems within the a corporation’s own network.  This could shed some light on how Sony’s root kit ended up on retail products on selves and infecting customer’s systems all around the world.  A company that fails in honesty even at key positions that setup and maintain their key network systems will fail in all other IT areas due to the corruption and lack of honesty within the management rankings for technical projects.

Posted by: BAnderson on Mar 31, 08 | 10:57 pm | Profile

[0] comments (130 views) | 


Sat Mar 08, 2008

Finding a .NET CMS

There are hundreds of Content Management Solutions out there, and a lot of them just blend in with each other.  I’ve been looking for a nice one that I could host for our wedding website, but in the process I’ve also been evaluating what is available from the perspective of providing services and solutions to clients and other customers.

I currently have Community Server up on our wedding website… It’s not anything like I’m looking for.  The theme controls are nice, and the blog and file management is descent, but as far as CMSs go, it is not a CMS.  It’s a blogging and forum solution, and is severely lacking is content management.  This shouldn’t be a big surprise since its name is Community Server, but it completely lacks the concept of a primary shared site area.  The pages are either part of a blog or part of a forum.  That just doesn’t suit the needs I have.  So, what are my needs?

Needs:

  • Simple enough that my fiancee can edit and update the pages any time she wants without my supervision or support.
  • Open Source
  • .NET based (it is hosted on a Windows server, which does not have PHP support)

Wants:

  • Easily themable
  • Large Community support
  • C# based (I just prefer to work in C#)
  • Easy theming system and customizations after applying a theme or skin

Solutions that I’ve found so far:

My review and input on these systems after the break.


Umbraco


Umbraco is one of the open source projects hosted on Codeplex, and has been my favorite to work with.  It doesn’t have a large community support quite yet, due to it’s age and to some technical limitations, but it does have a great theming system and modular plug-in and enhancement support. 

The backend, while taking a little time to get used to initially, is easy to use and simple enough that my fiancee wouldn’t have had any problems working with it to add content.  All components of the templates, pages and plug-in are easily modified and formated since they are heavily XHTML and CSS2.0 compliant.

So, what is the drawback?  It can’t be hosted on shared hosting unless your host configures the medium hosting security or used low or no security restrictions for their shared hosting accounts.  So, on Godaddy, where I have our site hosted, the CMS will not run correctly.  In fact, after getting it working after removing parts and disabling things, you can’t work in the CMS backend because one of the crucial components for the UI is one of the assemblies that cannot run within the medium hosting environment.  It’s really quite a bummer, especially considering there are several UI components that could be used and hosted on a medium setting shared host without any complication and still provide the same functionality.


DotNetNuke


One of the oldest and most widely used CMS and Portal systems.  DNN has been around for what seems like ages, and as a result it has a lot of user and community support.  Unfortunately there aren’t any great resources that are free that are all that dependable any more, at least that I could find.  I will admit I didn’t search as hard for support for DNN as I did for other CMS solutions simply because of my experience with DNN in the past.  I’ve used it, I’ve developed sights that use it, and I’ve heavily modified and enhanced DNN based sites before, and every experience left a very bad taste in my mouth.

It may have changed since the .NET 1.1 days of DNN, but with as large of a code base as DNN has, I seriously doubt it.  Despite my displeasure in doing so, I gave it a try since it is one of three .NET applications available through Godaddy’s software library.  It did not stay on very long.  I ended up replacing it with the final solution, which will be discussed at the very end.

Graffiti CMS


Graffiti CMS is another one I really enjoyed.  Unfortunately I came across it after I had already done all the work on the site for a specific solution. 

The system as a whole is very user friendly, and very easy to modify the themes.  It isn’t as easy as I’d like to create a new one from scratch though.  You have to import everything into the CMS so that it can convert the images into XML to save the theme.  But this is only a slight drawback during initial site design and redesign.

I probably would have gone with Graffiti had I found it earlier.  I will definitely keep it on my list for future projects.

Basic CMS


Too basic… Good for a start, but overall pretty much non-existent.  Does not provide a WYSIWYG interface and appears very crude in overall design.


Vine Type


This one looks interesting but ultimately I didn’t research it much due to the lack of information.

N2


N2 is another one I found to late in the game.  It looks very nice and provides plenty of features.  I’d probably use it.  The back end interface is very nicely done and would have worked perfectly for my needs.

Digimaker


Digimaker just didn’t groove with me.  Something about it turned me off to it from the very beginning.  I think it had a lot to do with the cluttered information pages.  Rather than being informative and inviting, it all appeared very deceiving and too commercial, if that can be a bad thing.  The page just felt like it was trying to sneak something in with the deal.

When I first investigated Digimaker, I did think it would work for my needs, if not for this project, but for future ones.  Aside from the project’s site, I don’t have anything negative to use to judge against this project.

Luigi Corrias’ CMS Project

This one looks like a good starter project if you want to build it from scratch and customize the project.  It already has several good feature, but still a very young project.

Cuyahoga-project.org

Cuyahoga is really a website framework.  It has a lot of components for a CMS, but you still have to craft, develop and design the sight.  This is another great project to follow if you are wanting to build custom applications and CMS solutions for customer or yourself.

JMDCMS


Another Codeplex project.  It has several great features, and looks like something worth watching.  At the time it wasn’t mature enough to meet the needs for this project, but it had enough merit to warrant being put of the watch list.

Beer House Starter Kit


One of the original starter kits for ASP.NET 2.0, Beer House, is a cross between a CMS and an e-commerce site, which is reality, most sites should be or will be.  It provides a great basis for learning and understand CMS and e-commerce work flows and design.

Final Solution?


My final solution due to time and all the complication I ran into was a re-skinned Screwturn Wiki.  Not a CMS.  This doesn’t meet my needs in two of the three primary areas, but it worked and I was able to get the site up in a skeleton state in a couple of days.  The wiki isn’t intuitive to edit for non-technical people.  A WYSIWYG interface would be much better, but it’s not difficult to pickup or use.  It wasn’t easily themable or skinable due to the complete lack of skins and support available in the community at the time.  This doesn’t mean it was difficult to modify.  As I stated, I went with this solution due to time constraints and ease of implementation.  Screwturn Wiki is also a great code base, and can easily be extended, enhanced and modified with very little time and effort. 

After the wedding though, I will use one of the other systems on the list, especially since I won’t be rushed to get the sight up.  The wedding site will remain up for a while and then I can take the needed time to properly implement a CMS system that my wife will be able to edit and change the more persistent data related to our lives that doesn’t really fit a blog format, since we already have a blog.

Posted by: BAnderson on Mar 08, 08 | 5:53 pm | Profile

[0] comments (380 views) | 


Tue Mar 04, 2008

"RPC service is not Responding" after login over TS

This weekend I started getting “RPC service is not Responding” a little while after I had successfully logged into Terminal Services.  Well, it turns out that because I have SP2, I already have the one hotfix that MS has in their Knowledge Base for this issues, so I had to find out what the problem was.

The problem?  A bad DNS record for one of our exchange servers, which control some of the user policies for our domain controller.  For some reason the server keeps registering a DNS entry for an IP address it doesn’t have, which my desktop keeps picking as it’s primary address for that server when it resolves the DNS name.

Now, I just have to keep it from happening again… I guess I setup telnet on my box or something and flush the DNS on my machine whenever it occurs again…

Posted by: BAnderson on Mar 04, 08 | 9:42 pm | Profile

[0] comments (132 views) | 


Sun Mar 02, 2008

RoadRunner DNS changes

Sometime within the last week RoadRunner decided to change the DNS system over so that they can provide more “helpful” results when you enter a domain name that doesn’t exist or it times out.  Several companies have done this before using differing means, including Dell with desktop software.  This usually isn’t a problem except that it does take a slightly longer time to get back your error messages, and it provides ad revenue for whoever is providing the “helpful” information.

Well, Road Runner’s implementation isn’t so smooth… In fact it dorked up the DNS settings, caused our router to come to a crawl and forced us to seek out alternative DNS options.  I tried out OpenDNS, which I’ve always been a little skeptical of due to the complexity of the support and the fact that your DNS lookups are no longer on your network.  But OpenDNS was even faster than Road Runner’s has ever been.  I did have to reboot a couple of our desktops because Outlook refused to connect to Road Runner’s email servers afterwards until the after a reboot.  DNS flushes didn’t even help.

Why do companies continue to try and make money off of their customers through Ads?  To be fair Road Runner does have an opt out option, which does work, but shortly after opting out I started having all of the DNS issues.  The connectivity issues were DNS only, I could still ping IP addresses and connect to external servers if I already had resolved the domain name or knew the IP.

But I am very pleased so far with OpenDNS’s performance.

Posted by: BAnderson on Mar 02, 08 | 5:10 pm | Profile

[0] comments (142 views) | 


I just posted a new

I just posted a new utility that I finished porting today.  Time Tracker Mobile is a simple task time tracker for WM2003, WM5, and WM6 touchscreen devices.  It’s freeware, so check it out!  Jump to Software section

Posted by: BAnderson on Mar 02, 08 | 1:54 am | Profile

[0] comments (149 views) | 


Thu Jan 03, 2008

Engaged

I’m now engaged.  I’m currently working on setting up our wedding website, but once that is up, I’ll post more information.

Posted by: BAnderson on Jan 03, 08 | 2:51 am | Profile

[0] comments (254 views) | 


Wed Dec 19, 2007

Children on Marriage

These are some entertaining responses from children on marriage

http://www.divinecaroline.com/article/35/35341

Posted by: BAnderson on Dec 19, 07 | 7:57 am | Profile

[0] comments (343 views) | 


  NEXT page