Welcome to BlogEngine.NET 1.4.5

by Administrator 28. June 2008 21:00

If you see this post it means that BlogEngine.NET 1.4.5 is running and the hard part of creating your own blog is done. There is only a few things left to do.

Write Permissions

To be able to log in to the blog and writing posts, you need to enable write permissions on the App_Data folder. If you’re blog is hosted at a hosting provider, you can either log into your account’s admin page or call the support. You need write permissions on the App_Data folder because all posts, comments, and blog attachments are saved as XML files and placed in the App_Data folder. 

If you wish to use a database to to store your blog data, we still encourage you to enable this write access for an images you may wish to store for your blog posts.  If you are interested in using Microsoft SQL Server, MySQL, VistaDB, or other databases, please see the BlogEngine wiki to get started.

Security

When you've got write permissions to the App_Data folder, you need to change the username and password. Find the sign-in link located either at the bottom or top of the page depending on your current theme and click it. Now enter "admin" in both the username and password fields and click the button. You will now see an admin menu appear. It has a link to the "Users" admin page. From there you can change the username and password.  Passwords are hashed by default so if you lose your password, please see the BlogEngine wiki for information on recovery.

Configuration and Profile

Now that you have your blog secured, take a look through the settings and give your new blog a title.  BlogEngine.NET 1.4 is set up to take full advantage of of many semantic formats and technologies such as FOAF, SIOC and APML. It means that the content stored in your BlogEngine.NET installation will be fully portable and auto-discoverable.  Be sure to fill in your author profile to take better advantage of this.

Themes and Widgets

One last thing to consider is customizing the look of your blog.  We have a few themes available right out of the box including two fully setup to use our new widget framework.  The widget framework allows drop and drag placement on your side bar as well as editing and configuration right in the widget while you are logged in.  Be sure to check out our home page for more theme choices and downloadable widgets to add to your blog.

On the web

You can find BlogEngine.NET on the official website. Here you'll find tutorials, documentation, tips and tricks and much more. The ongoing development of BlogEngine.NET can be followed at CodePlex where the daily builds will be published for anyone to download.

Good luck and happy writing.

The BlogEngine.NET team

Currently rated 4.4 by 3 people

  • Currently 4.4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

BlogEngine.NET

I Have My Head In The Cloud

by Administrator 28. June 2008 02:11

image 

After much deliberation I have concluded that the next big thing in software is cloud computing.  I did not come to this conclusion through any great insight on my part, but instead from simply reading the writing on the wall.

Computing has ebb and flowed between centralized and decentralized models since the inception of computers themselves.  Mainframes to PCs to Web Servers to Smart Devices to "The Cloud", it's as predictable as anything in the industry.  The question isn't whether or not it will transition, but instead what it will transition to next.  For a while it appeared that the transition back to a server-centric model would entail nothing more than simple virtualization , and virtualization will still remain a big part, but I am now fully convinced that the virtualization will live on centralized-decentralized servers in the cloud.

If you've read any of my posts over the last year or so you will have no doubt recognized an obsession I've formed with Amazon Web Services (aka: AWS, aka The Cloud).  In the past couple of months I've designed three different systems to be hosted entirely within the suite of AWS services (and implemented zero of them).  I've also implemented a portion of three other systems which make use of the most basic of the AWS offerings; S3.  In addition, I personally use S3 for a number of things, and I'm batting around the idea of developing a number of additional cloud centric systems based on existing OSS products.  But alas, I have a problem, and that problem is Linux.

To put a finer point on it, it's software development on Linux that's the real issue.  Before I explain what I mean, let me make it clear where I stand on some of the "issues": 

  • Windows is acceptable.  Not great, but acceptable.  Vista is the exception, it just plain sucks!
  • Linux is great.  Not just acceptable, but great.
  • Microsoft .NET is the best platform for application development.  Period.
  • Java blows chunks.  Its Death could not have come soon enough.
  • Ruby rocks as a scripting language, not so much as a platform.
  • Ditto Perl.
  • PHP is an abomination.  I continue to be amazed at the beauty produced by something so ugly.
  • C/C++ is for tool development not application development.
  • I don't know enough about Erlang etc... to have an opinion yet.

If you're a developer that should give you a pretty clear picture of the camp(s) I'm in.  Now to get on with my points of contention:

  • Linux is the OS for virtualized servers in The Cloud.  It's small, powerful, configurable, reliable and best of all free.  It is unlikely that MS will be able to stave off the onslaught of services which have already begun to gain a strong foothold.  MS has already missed the boat, and while they aren't going anywhere anytime soon, future historians will recognize this period as the begriming of the end of MS (and probably incorrectly blame it on the departure of Mr. Gates)
  • While the Linux OSes are great and there are a number of great software packages developed for Linux, the effort necessary to develop software on Linux is insane compared to the effort to develop similar software for Windows.  I don't believe this is a result of the OS but instead a result of the development tools / environments which are available. 
  • Each of the three systems I designed to run completely in The Cloud ran up against the same shortcoming.  The use of S3, SimpleDB and SQS were all pretty straight forward and concrete until I got to EC2.  The use of EC2 is pretty much a requirement for one of the three systems due to the amount of interaction with the other three services.  It would be cost and time prohibitive to shuffle the data in and out of those services, a penalty which is not incurred when using EC2, but when I attempt to design the components in the Linux environment I begin to run into development costs which are also prohibitive.
  • I'm willing to concede that the main issue is my lack of expertise in software development in a Linux environment.  I'm sure that if I honed my Ruby, PHP, Perl, Java, C, C++ skills that I would be able to develop Linux based applications much more efficiently although I doubt I would approach the efficiency of .NET development. 
  • .NET is my bread and butter.  It pays the bills for now, and will likely continue to pay the bills for some time to come.  Abandoning Windows and .NET is not an option for me at this time.  I also have little doubt that in 5 years a lack of solid Linux development skills will cost me. 
  • Finally, I realize that I do not have the mental capacity nor the time to master each of the OSes, all of the languages and all of the necessary services as well as monitor all of the other goings on in the industry which I must always be aware of in order to provide the level of service that I feel is necessary.

So I'm stuck.  I must evolve into the new Cloud world but I can't leave behind the current world.  I can free the bandwidth necessary to master one Linux distro and one language but one isn't enough.  What's a guy like me to do?

 

TTFN

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

"Checking In My Updations"

by Administrator 17. June 2008 00:56

It's been a bit of time since my last post.  As usual things are hectic.  The theme behind this post is "Stuff" since that's all it's going to be.

First on my list of stuff is the video game tournament for the festival.  We, and by that I mean one of the many people other than myself who are helping to make the festival a success, have found an outfit to run a Guitar Hero III competition.  The group is called The Rock Star Challenge and they appear to have a pretty nice setup going.  This is exactly the kind of thing I was looking for and I'm glad to see that someone appears to be turning it into a viable business.  You can find details for the event here.

 

Next is a site I recently came across called gigoit.  It's basically a Craigs List for stuff that may be too valuable to throw away but that you don't want anymore.  The idea is simple:  Say you have a set of old snow tires which you no longer want.  You post them on the site and other people can search for them and come pick them up.  You can't charge or barter for them so it is simply an alternative to throwing them away.  It's good for the environment, good for old parts which are no longer available, good for non-profits etc...  The downside appears to be a lack of participation, at least in the US.  I had to search in a 500 mile radius to find anything, which renders it pretty useless.  This is another example of a very useful application that probably won't ever realize its full potential.

Another site on my recent addiction list is vNES.  This is a Java based Nintendo Entertainment System emulator which runs in your browser.  They have a collection of 2K+ old school NES games including one of my old favorites, 1943 which I'm spending WAY to much time playing.

I also want to recommend checking out Jason Kolb's blog.  His blog is well written and IMHO dead on.  Subscribe, read, enjoy.  You'll be better off for it.

 

TTFN

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Betas Betas Everywhere

by Administrator 6. June 2008 02:03

Just a few quick words on some of the new sites I've been looking into this week:

 

image

SkyDeck turns your phone bill into a map of your relationships with friends, colleagues, and customers - your true social network. We show you who called you, whom you need to call, and who never calls back. And since we also keep track of how much you're spending, you'll never get a surprise bill again.

This is an interesting site that connects your phone calls with your email contacts and gives a nice overview of the relationship you have with the people you talk with on the phone.  I plan on using it initially for querying calls based on tags to get a log of billable vs non-billable conversations.  As it grows I can see a number of other uses including a better FoaF network tracker and tickle list.

 

image

The RepRap Project is an initiative aimed at creating a largely self-replicating machine which can be used for rapid prototyping and manufacturing. A rapid prototyper is a 3D printer that is able to fabricate three dimensional artifacts from a computer-based model. Project authors describe 'self-replication', understood as the ability to reproduce the components necessary to build another version of itself, as one of the goals for the project.

The big news here is that RepRap made its first complete working replicated copy this week.  Although we are probably not going to see 3D printers being as ubiquitous as ink jets anytime soon, this is a big step toward making them at least accessible to the general public within the next few years.  I know I'm sure going to be trying to get my hands on one before 2010!

 

image

SmallWorlds is the first web-accessible, casual virtual world which is designed for mass market appeal. Online virtual worlds have traditionally been impeded by a number of factors that have prevented them from breaking through niche markets to appeal to a broad demographic. These include the need to download and install the application, complicated and intimidating user interfaces, difficulty in navigating and finding things to do in the world, and limited options to customize the world and your experience without a sophisticated level of computer expertise.SmallWorlds breaks through these limitations and brings the very best in accessibility and interaction design from the Web2.0 era. SmallWorlds makes the richness of a multi-dimensional social and entertainment experience available to anyone and everyone from 13 to 103.

I don't really get the virtual world genre, but SmallWorlds is at least interesting to look at.  The problem I have with all of the 3D (or 2.5D as the case may be) virtual worlds is that they are never up to par with what I want them to be.  The idea of being able to interact with a large number of people in a virtual environment is without a doubt the holly grail of online communications but I don't think it will become something I can really sink my teeth into until the human-machine interface becomes much more fluid than a 2D screen and a mouse/keyboard.

 

image

Twine is a new service that helps you organize, share and discover information about your interests, with networks of like-minded people. You can use Twine alone, with friends, groups and communities, or even in your company

I'm onboard with the idea behind Twine but I don't yet see it as much more than a fancy book marking application.  My original take on it (and one that may still be valid) was that I would be able to feed in snippets of information that I was interested in and it would then use that information to spit out related information that I may not be aware of.  For example, I could feed it a set of URLs, emails, documents, notes etc... and it would analyze and index that information and cross reference it with information gathered from other users then suggest sites, documents and even other users which might share common interests.  A customized discovery service of sorts.  I haven't spent enough time with it yet to determine if it can or will do that but so far all I see is a new style del.icio.us.

 

image

BeFunky helps people turn their offline personalities into powerful online visual expressions.

Just throwing some props out to the BeFunky guys for putting together a fun, easy to use online app.  This is similar to another one of my million dollar ideas which I never developed because I didn't think it served any real purpose other than to simply exist, not that there has to be any greater purpose than that but I barely have time to finish the things I must do let alone the ones I want to do.  I'd love to see someone with some creative abilities use this to publish a Max Headroom meets A Scanner Darkly sort of podcast, or at the very least a pseudo-realistic comic book.

I've bounce around a number of other sites over the past week or so but they are a bit more utilitarian.  They mostly deal with marketing and business and development tools.  If I get a chance I'll do a quick write up of them sometime next week.

 

TTFN

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Miscellaneous

by Administrator 2. June 2008 00:48

First I wanted to pass along the latest from the SysInternals guys.  They have exposed their oh so useful tools via a UNC path \\live.sysinternals.com\tools.  What this means to you and me is that you can get the tools you need when you need them as long as you have Internet access.  Heck, you can even run them directly from a command prompt via the UNC path.  That, my friends, rocks!

Second, I'm delving back into the DNN world.  I've been out of touch with it for a few months but I have a new upcoming project that just screams DNN so I'm going to be going back in.  While getting re-setup I started thinking that it would be really nice to have something like DNN that runs in the cloud.  As you have no doubt gathered, I'm extremely hot on Amazon Web Services.  What I think would be a good idea would be to write / port something like DNN over to AWS.  This could be true for a number of existing frameworks.  The risk is low since you already know which frameworks are valuable based on their usage, all I'm really talking about here is changing the underlying hardware infrastructure.

Third, I wanted to provide an update to a previous post about the lack of participation in the raffle tickets fund raiser for my kid's school.   As it turned out, a number of families returned their tickets late, and a number number of families had returned tickets but they were "held up" somewhere along the line.  The wife did some asking around and we found a great big stack of sold tickets!  After counting them up tonight we have approximately 20% of the original 7K that were distributed already sold!  That means we are just over 1/2 way to covering the cost of the prizes!  We will be distributing another 10K or so to the parish and we are hopefully looking at a nice return after all.

Now, if I can only figure out where to get my hands on 100 Xbox/Wii/PSP boxes for the video game tournament ;-}

 

TTFN

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen