<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://mises.org/Community/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">The Mises Tech Update</title><subtitle type="html">A blog documenting the development of mises.org</subtitle><id>http://mises.org/Community/blogs/misestech/atom.aspx</id><link rel="alternate" type="text/html" href="http://mises.org/Community/blogs/misestech/default.aspx" /><link rel="self" type="application/atom+xml" href="http://mises.org/Community/blogs/misestech/atom.aspx" /><generator uri="http://communityserver.org" version="4.0.30619.63">Community Server</generator><updated>2007-09-09T02:02:00Z</updated><entry><title>Shorter URL's for your blog, profile</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2008/07/02/shorter-url-s-for-your-blog-profile.aspx" /><id>/Community/blogs/misestech/archive/2008/07/02/shorter-url-s-for-your-blog-profile.aspx</id><published>2008-07-02T19:20:00Z</published><updated>2008-07-02T19:20:00Z</updated><content type="html">&lt;p&gt;If you weren&amp;#39;t pleased with the longer blog URLs of the Mises Community, you now have an alternative URL: http://blogs.mises.org.&amp;nbsp; For example &lt;a href="http://blogs.mises.org/misestech"&gt;http://blogs.mises.org/misestech&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can also link to your profile at&amp;nbsp; http://people.mises.org.&amp;nbsp; For example, &lt;a href="http://people.mises.org/HeroicLife"&gt;http://people.mises.org/HeroicLife&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=39963" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author></entry><entry><title>Akismet Spam Rule for Community Server 2008</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2008/04/28/akismet-spam-rule-for-community-server-2008.aspx" /><link rel="enclosure" type="application/zip" length="5520" href="http://mises.org/Community/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.02.95.17/CSMVPs.Utilities.ThomasFreudenberg.SpamRules.zip" /><id>/Community/blogs/misestech/archive/2008/04/28/akismet-spam-rule-for-community-server-2008.aspx</id><published>2008-04-28T15:43:00Z</published><updated>2008-04-28T15:43:00Z</updated><content type="html">&lt;p&gt;This is an update of the Akismet plugin by Thomas Freudenberg found &lt;a href="http://dev.communityserver.com/media/p/546536.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://mises.org/Community/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.02.95.17/CSMVPs.Utilities.ThomasFreudenberg.SpamRules.zip"&gt;Download&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=29517" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author></entry><entry><title>Visual Studio 2008 to 2005 downgrade utility</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2008/02/28/visual-studio-2008-to-2005-downgrade-utility.aspx" /><id>/Community/blogs/misestech/archive/2008/02/28/visual-studio-2008-to-2005-downgrade-utility.aspx</id><published>2008-02-28T21:46:00Z</published><updated>2008-02-28T21:46:00Z</updated><content type="html">Visual Studio 2008 allows you to target .Net Framework 2.0,
so you don&amp;#39;t have to migrate the solutions you developed in Visual Studio 2005
to a new framework version.&amp;nbsp; The only
problem is that it upgrades the solution and project files, making your
solutions incompatible with Visual Studio 2005, which is a problem if you work
on a team with Visual Studio 2005 users.

&lt;p&gt;This utility allows you to downgrade your 2008 C# solutions
and projects to 2005.&amp;nbsp; &lt;/p&gt;

&lt;ul&gt;&lt;li&gt;If you point it to a solution file, it will locate and downgrade
the projects in that solution.&lt;/li&gt;&lt;li&gt;Changing a few lines in the code will switch it to VB.Net
projects.&amp;nbsp; &lt;/li&gt;&lt;li&gt;It only changes version numbers and build targets, so it
will keep 2008 metadata, allowing the project to open in both versions.&amp;nbsp; &lt;/li&gt;&lt;li&gt;I only wrote enough code to allow my solutions to compile in
2005, so no guarantee that it will work in all cases.&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://mises.com/blogs/misestech/VisualStudioProjectDowngrade.zip"&gt;VisualStudioProjectDowngrade.zip&lt;/a&gt;&lt;br /&gt;











&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=20335" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author><category term="development" scheme="http://mises.org/Community/blogs/misestech/archive/tags/development/default.aspx" /></entry><entry><title>Posting videos from Youtube and Google in blogs, forums, comments</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2008/01/21/posting-videos-from-youtube-and-google-in-blogs-forums-comments.aspx" /><id>/Community/blogs/misestech/archive/2008/01/21/posting-videos-from-youtube-and-google-in-blogs-forums-comments.aspx</id><published>2008-01-22T00:22:00Z</published><updated>2008-01-22T00:22:00Z</updated><content type="html">&lt;p&gt;I have installed a module to allow posting Videos from Soapbox, Youtube and Google video in blogs, forums and comments.&lt;/p&gt;
&lt;p&gt;The syntax is: [ Youtube:xxxxx]&amp;nbsp; [ Soapbox:xxxxx] [ Googlevideo:xxxxx] where xxxxx is the ID of the video. 
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=12953" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author><category term="videos" scheme="http://mises.org/Community/blogs/misestech/archive/tags/videos/default.aspx" /></entry><entry><title>Getting too much blog comment spam?</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2008/01/09/getting-too-much-blog-comment-spam.aspx" /><id>/Community/blogs/misestech/archive/2008/01/09/getting-too-much-blog-comment-spam.aspx</id><published>2008-01-09T21:17:00Z</published><updated>2008-01-09T21:17:00Z</updated><content type="html">&lt;p&gt;You have several options to control the amount of spam comments.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Require that all or some posts be approved:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Select &amp;quot;Global Settings&amp;quot;, then &amp;quot;&lt;a href="http://mises.com/controlpanel/blogs/PostOptions.aspx"&gt;Advanced Post Settings&lt;/a&gt;&amp;quot;&lt;br /&gt;&lt;br /&gt;Under the &amp;quot;Comment Moderation&amp;quot; setting, you can require that all, or anonymous users be approved before their comments show up.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Prevent comments on old posts:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Most spam is posted in old posts, so you can set the &amp;quot;Comment Day Limits&amp;quot; to prohibit comments on your old posts. &lt;/p&gt;&lt;p&gt;Under &amp;quot;&lt;a href="http://mises.com/controlpanel/blogs/PostOptions.aspx"&gt;Advanced Post Settings&lt;/a&gt;&amp;quot;,&amp;nbsp; change the &amp;quot;Comment Day Limits&amp;quot; drop-down from &amp;quot;Always&amp;quot; to a number of days.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Adjust your spam scores:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;You can raise the threshold the spam filter uses to decide whether a comment a spam.&amp;nbsp; In your blogs dashboard, click on &amp;quot;Global Settings&amp;quot;, &amp;quot;&lt;a href="http://mises.com/controlpanel/blogs/RemoteOptions.aspx"&gt;Spam, Ping and Cross-Posting&lt;/a&gt;.&amp;quot;&lt;br /&gt;&lt;br /&gt;Check &amp;quot;Use custom spam scores.&amp;quot;&amp;nbsp; Now you can adjust the default settings above 5 and 10 for moderating and deleting new comments.&amp;nbsp; Be careful about the delete score because you won&amp;#39;t know how many comments are being deleted.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=9163" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author><category term="spam" scheme="http://mises.org/Community/blogs/misestech/archive/tags/spam/default.aspx" /></entry><entry><title>Get FeedBurner for your Mises.com blog</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2007/11/11/get-feedburner-for-your-mises-com-blog.aspx" /><id>/Community/blogs/misestech/archive/2007/11/11/get-feedburner-for-your-mises-com-blog.aspx</id><published>2007-11-12T04:46:00Z</published><updated>2007-11-12T04:46:00Z</updated><content type="html">&lt;p&gt;You can easily set up FeedBurner for your blog by going to your Dashboard then &lt;a href="http://mises.com/controlpanel/blogs/SyndicationOptions.aspx"&gt;Syndication Settings&lt;/a&gt;. What is FeedBurner, you ask?&amp;nbsp; FeedBurner is a Google company that lets you do all kinds of things with your blog&amp;#39;s feed, including automatically formatting it for any kind of reader, adding all kinds of additional content, and collecting stats on both the feed readers and your blog&amp;#39;s readers.&amp;nbsp; See &lt;a href="http://www.feedburner.com/fb/a/about"&gt;the FeedBurner site for more info&lt;/a&gt;.&amp;nbsp; &lt;a href="http://feeds.feedburner.com/RadicalIdealism"&gt;Here is an example&lt;/a&gt; of a feed from Mises.com. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=3311" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author><category term="Blogging" scheme="http://mises.org/Community/blogs/misestech/archive/tags/Blogging/default.aspx" /><category term="syndication" scheme="http://mises.org/Community/blogs/misestech/archive/tags/syndication/default.aspx" /><category term="FeedBurner" scheme="http://mises.org/Community/blogs/misestech/archive/tags/FeedBurner/default.aspx" /></entry><entry><title>Mises Tagging Overview</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2007/10/09/tagging.aspx" /><link rel="enclosure" type="image/gif" length="11058" href="http://mises.org/Community/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.00.12.60/TaggingSchema.gif" /><id>/Community/blogs/misestech/archive/2007/10/09/tagging.aspx</id><published>2007-10-09T15:42:00Z</published><updated>2007-10-09T15:42:00Z</updated><content type="html">&lt;p&gt;The framework used to tag pages on Mises.org is a tagging
library I developed to tag any kind of content on Mises.org.&amp;nbsp; The tag library references &lt;a href="http://en.wikipedia.org/wiki/GUID"&gt;GUID&lt;/a&gt;&amp;#39;s assigned to
all objects in the Mises.org databases.&amp;nbsp;&amp;nbsp;
It tracks users by username or IP address as well as the date that each
tag was added.&amp;nbsp; It includes spam/badword
filtering and has some simple tag rewriting to automatically correct misspelled
words and incomplete names.&amp;nbsp; For a simple
tag example, see &lt;a href="http://www.mises.org/tag/business%20cycle"&gt;business cycle.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Update: Mises Tagging is now an open source project!&amp;nbsp; &lt;a href="http://www.codeplex.com/DotTag"&gt;See the project page for details&lt;/a&gt;.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="4"&gt;Architecture overview:&lt;/font&gt;&lt;/p&gt;

&lt;p style="font-weight:bold;"&gt;Datbase layer:&lt;/p&gt;

&lt;p&gt;The database schema gives a good indication of the
data-access layer:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://mises.com/blogs/misestech/images/TaggingSchema.gif"&gt;&lt;img src="http://mises.com/blogs/misestech/images/TaggingSchema.gif" alt="Tag Schema" align="" border="" height="" hspace="" width="" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p style="font-weight:bold;"&gt;Stored procedures:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://mises.com/blogs/misestech/images/TaggingSprocs.gif"&gt;&lt;img src="http://mises.com/blogs/misestech/images/TaggingSprocs.gif" alt="" align="" border="" height="" hspace="" width="" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;UI Layer:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;The interface is organized into self-contained user
controls.&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;span style="font-style:italic;"&gt;TagCloud.ascx&lt;/span&gt; - a tag cloud for the given document&lt;br /&gt;Example: &lt;a href="http://www.mises.org/resources/3250"&gt;http://www.mises.org/resources/3250&amp;nbsp; (Sroll down)&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style:italic;"&gt;EditTags.ascx&lt;/span&gt; - an editable list of tagged
documents and a user-specific tag cloud.&lt;br /&gt;Example: &lt;a href="http://www.mises.org/mymises/"&gt;http://www.mises.org/mymises/&lt;/a&gt;
(You&amp;#39;ll have to register at Mises.com tag some documents first.)&lt;/li&gt;&lt;li&gt;&lt;span style="font-style:italic;"&gt;TaggingStats.ascx&lt;/span&gt; - global tagging statistics&lt;br /&gt;Example: &lt;a href="http://www.mises.org/clouds.aspx#stats"&gt;http://www.mises.org/clouds.aspx#stats&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;











&lt;p&gt;Management:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;span style="font-style:italic;"&gt;DocumentTags.ascx&lt;/span&gt; - an editable list of tags for a particular
document&lt;/li&gt;&lt;li&gt;&lt;span style="font-style:italic;"&gt;Tags.aspx&lt;/span&gt;: delete tags, delete all tags by a particular user
and search/replace tags&lt;/li&gt;&lt;/ul&gt;



&lt;p&gt;&lt;b&gt;The MisesBot: &lt;/b&gt;&lt;/p&gt;

&lt;p&gt;You might have noticed that 99% of all tags are entered by
the MisesBot.&amp;nbsp; The bot is an application
that uses the meta tags collected by the MetaParser (detailed in a future post)
as well as other available metadata to add tags to document.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Thanks to: &lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.codeproject.com/useritems/cloud.asp"&gt;Cloud Control for ASP.Net&lt;/a&gt; - displays a list of hyperlinks in
varying styles depending on a weight. &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.pui.ch/phred/archives/2005/04/tags-database-schemas.html"&gt;Toxi&lt;/a&gt; - the inspiration for the tag schema&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.getluky.net/freetag/"&gt;Freetag&lt;/a&gt;, an Open Source Tagging / Folksonomy module for
PHP/MySQL applications - the inspiration for the business logic layer&lt;/li&gt;&lt;li&gt;&lt;a href="http://communityserver.org/"&gt;Community Server&lt;/a&gt; -&amp;nbsp; Inspired the tag browser interface and provided the banned words list. &lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;&amp;nbsp;&lt;b&gt;To do:&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Did you notice the TagAuthority field in the tag
schema?&amp;nbsp; A future version of the MisesBot
will automatically determine the &amp;quot;authoritative&amp;quot; document for each tag.&lt;/li&gt;&lt;li&gt;Automatically mark up content.&amp;nbsp; If we know the authoritative document for a
tag, we can automatically link to it when that tag appears in the document text.&lt;/li&gt;&lt;li&gt;Improving the &amp;quot;related tags&amp;quot; algorithm.&amp;nbsp; I could use some help with this:&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Here is the query to get related tags. &amp;nbsp;The problem is that it currently ranks tags according to their total popularity, not their &amp;quot;related-ness.&amp;quot;&lt;br /&gt;


&lt;pre&gt;CREATE&lt;br /&gt;PROCEDURE [dbo].[TagGetRelatedTags]        &lt;br /&gt;        @Tag VARCHAR(70)&lt;br /&gt;AS&lt;br /&gt;BEGIN   &lt;br /&gt;        DECLARE&lt;br /&gt;                @TagId int&lt;br /&gt;                SET @TagId =&lt;br /&gt;                        (SELECT TagId FROM Tag WHERE Tag = @Tag)&lt;br /&gt;                        SELECT  TOP 30 Tag.Tag,&lt;br /&gt;                                COUNT(TagMap.TagId) AS &amp;#39;Count&amp;#39;&lt;br /&gt;                        FROM    TagMap&lt;br /&gt;                        INNER JOIN Tag&lt;br /&gt;                        ON      TagMap.TagId    = Tag.TagId&lt;br /&gt;                        WHERE   [TagMap].TagId &amp;lt;&amp;gt; @TagId&lt;br /&gt;                            AND (TagMap.TagId  IN&lt;br /&gt;                                (SELECT DISTINCT TagId&lt;br /&gt;                                FROM    TagMap&lt;br /&gt;                                WHERE (ObjectId IN&lt;br /&gt;                                        (SELECT ObjectId FROM TagMap WHERE (TagId = @TagId)))&lt;br /&gt;                                )&lt;br /&gt;                                )&lt;br /&gt;                        GROUP BY TagMap.TagId,&lt;br /&gt;                                Tag.Tag&lt;br /&gt;                        ORDER BY &amp;#39;Count&amp;#39; DESC&lt;br /&gt;                END&lt;br /&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=1260" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author><category term="Web Technology" scheme="http://mises.org/Community/blogs/misestech/archive/tags/Web+Technology/default.aspx" /><category term="ASP.net" scheme="http://mises.org/Community/blogs/misestech/archive/tags/ASP.net/default.aspx" /><category term="tagging" scheme="http://mises.org/Community/blogs/misestech/archive/tags/tagging/default.aspx" /></entry><entry><title>How I converted Mises.org to Web 2.0 (Part 1)</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2007/10/01/how-i-converted-mises-org-to-web-2-0.aspx" /><id>/Community/blogs/misestech/archive/2007/10/01/how-i-converted-mises-org-to-web-2-0.aspx</id><published>2007-10-02T01:39:00Z</published><updated>2007-10-02T01:39:00Z</updated><content type="html">&lt;p&gt;During the period of late August -
mid September 2007, I redesigned the architecture of Mises.org from the ground
up from a largely-static &amp;quot;web 1.0&amp;quot; era site to a future-oriented database and
user driven &amp;quot;&lt;a href="http://mises.com/blogs/misestech/archive/2007/09/09/10-future-web-trends.aspx"&gt;web 2.0&lt;/a&gt; enabled&amp;quot; site.&amp;nbsp; In
the next few posts, I will present a somewhat-technical overview of my changes and
share the tools and applications which I created. &amp;nbsp;I hope that this will help the users and
contributors of Mises.org as well as anyone contemplating a similar conversion.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font size="5"&gt;Part one: Overview&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;First, let&amp;#39;s look at a high-level
overview of my goals, some implementation challenges, and how I resolved them:&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Building
an online community&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Goal&lt;/span&gt;: create an online community - including forums, blogs, and live chat &lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Challenge&lt;/span&gt;: Distinguish between approved and
professional content and user-contributed content&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Solution&lt;/span&gt;: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Create the community site on a new
mises.com domain to complement the existing mises.org site.&amp;nbsp; &lt;/li&gt;&lt;li&gt;By branding the two sites differently, we
make it clear which site represents &amp;quot;official&amp;quot; content and which is created by
users.&lt;/li&gt;&lt;li&gt;&lt;a href="http://communityserver.org/"&gt;Community Server&lt;/a&gt; provides blogging and forums, &lt;a href="http://www.phpfreechat.net/"&gt;phpFreeChat&lt;/a&gt; provides chat functionality. &lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Goal&lt;/span&gt;: create a user profile-management system to tie
together the mises.org and mises.com sites.&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Challenge&lt;/span&gt;: A single integrated authentication system
is necessary to tie together the new content-management system behind mises.com
with a variety of legacy application mises.org&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Solution&lt;/span&gt;: Use the built in ASP.Net 2.0 authentication
framework to share membership information between sites.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Separating
content from presentation&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Goal&lt;/span&gt;: Allow all content to be presented under any
template.&amp;nbsp; For example, a biography can
be dynamically presented in the about, web resources, or publication section
depending on context&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Challenge&lt;/span&gt;: &amp;nbsp;the
site content existed in a variety of web applications and formats.&amp;nbsp; For example, articles, e-Books, mp3s, store
products, PDF&amp;#39;s.&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Solution&lt;/span&gt;: &amp;nbsp;(Detailed
in a future post.)&lt;/p&gt;

&lt;ol&gt;&lt;li&gt;Migrate
text content in static files to the database&lt;/li&gt;&lt;li&gt;Collect
metadata from all binary files referenced in the database&lt;/li&gt;&lt;li&gt;Tag
all content with the collected metadata.&lt;/li&gt;&lt;li&gt;Assign
all content a unique identifier&lt;/li&gt;&lt;li&gt;Dynamically
load content-specific controls based on the type of object requested.&amp;nbsp; For example, video files render a video
player, text files show in browser, external URL&amp;#39;s redirect.&lt;/li&gt;&lt;/ol&gt;









&lt;p&gt;&lt;b&gt;Sharing
and personalizing content&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Goal&lt;/span&gt;: Create a library of reusable controls which
can be used across web applications to present views of various site data &lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Challenge&lt;/span&gt;: There are many different kinds of data - lists
of links, books, resources, media, etc.&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Solution&lt;/span&gt;: &amp;nbsp;Create a standard set of &amp;quot;Sidebar&amp;quot; controls,
and populate them with self-contained user controls which can be reused across
all Mises domains.&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Goal&lt;/span&gt;: Allow all content to be syndicated via RSS&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Solution&lt;/span&gt;: &amp;nbsp;Use
&lt;a href="http://www.codeplex.com/ASPNETRSSToolkit"&gt;RSS Toolkit&lt;/a&gt; to dynamically generate RSS/podcast feeds based on a variety of parameters. &lt;a href="http://mises.com/blogs/misestech/archive/2007/09/21/adding-feed-auto-discovery-links-amp-meta-tags-to-the-page-header.aspx"&gt;More here&lt;/a&gt; and &lt;a href="http://mises.com/blogs/misestech/archive/2007/09/09/new-feature-author-category-specific-rss-feeds.aspx"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style="font-style:italic;"&gt;Goal&lt;/span&gt;: allow users to tag, save, and share all content
on the site &lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Solution:&lt;/span&gt; &lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Tagging: Create a tagging framework which allows
users to tag any content.&amp;nbsp; Make tagged
content available within the site as well as via RSS feeds. (&lt;a href="http://mises.com/blogs/misestech/archive/2007/10/09/tagging.aspx"&gt;Detailed here&lt;/a&gt;.)&lt;/li&gt;&lt;li&gt;Favorites: Any page can be saved to a list of
personalized favorites or sent by email.&lt;/li&gt;&lt;li&gt;Social bookmarking: Standard metadata makes social bookmarking &lt;a href="http://mises.com/blogs/misestech/archive/2007/09/21/social-bookmarking-links.aspx"&gt;easy&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;



&lt;p&gt;&lt;span style="font-style:italic;"&gt;Goal&lt;/span&gt;: Enable users to customize the site&amp;#39;s content and appearance &lt;/p&gt;&lt;p&gt;&lt;span style="font-style:italic;"&gt;Solution&lt;/span&gt;:&amp;nbsp;&lt;/p&gt;



&lt;ul&gt;&lt;li&gt;&lt;a href="http://mises.com/blogs/misestech/archive/2007/09/09/new-feature-customiza-the-content-on-the-mises-org-homepage.aspx"&gt;Customizable homepage&lt;/a&gt;: convert
user controls to web parts to allow users to select their preferred data view
from a web part catalog. (Detailed in a future post.)&lt;/li&gt;&lt;li&gt;Themes: (See below)&lt;/li&gt;&lt;/ul&gt;



&lt;p&gt;&lt;b&gt;Creating
the &amp;quot;Web 2.0&amp;quot; look&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Goal&lt;/span&gt;: Visualize documents from a variety of source and formats via tag clouds &lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Solution&lt;/span&gt;: &lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.mises.org/clouds.aspx"&gt;Aggregate&lt;/a&gt; tag clouds,
as well as &lt;a href="http://www.mises.org/clouds.aspx#stats"&gt;statistics &lt;/a&gt;on user-contributed tags can be viewed centrally.&lt;/li&gt;&lt;li&gt;As users tag documents,
the site creates a &amp;quot;&lt;a href="http://www.mises.org/mymises/"&gt;personal tag cloud&lt;/a&gt;&amp;quot; for each user&lt;/li&gt;&lt;li&gt;To do: Integrate
subject-specific tag clouds into the site&lt;/li&gt;&lt;/ul&gt;





&lt;p&gt;&lt;span style="font-style:italic;"&gt;Goal&lt;/span&gt;: Make navigation more simple and intuitive &lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Solution&lt;/span&gt;: Replace a drop-down menu with dozens of redundant
selections with a main menu containing of a few categories and then provide detailed
links in section-specific sidebars&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Goal&lt;/span&gt;: Implement the &amp;quot;Web 2.0&amp;quot; look &lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Solution&lt;/span&gt;: New theme: gradients, large uniform fonts,
simple color palette, standard feed icons, rounded content containers.&lt;/p&gt;

&lt;p&gt;&lt;span style="font-style:italic;"&gt;Goal&lt;/span&gt;: Allow customizable user themes.&lt;/p&gt;



&lt;p&gt;&lt;span style="font-style:italic;"&gt;Solution&lt;/span&gt;: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Mises.com runs Community Server, which has
themes built in.&amp;nbsp; &lt;/li&gt;&lt;li&gt;For Mises.org migrate
all formatting to use the ASP.Net 2.0 Themes feature&lt;/li&gt;&lt;li&gt;(To do:) allow users to
choose their own theme.&lt;/li&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=72" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author><category term="Web Technology" scheme="http://mises.org/Community/blogs/misestech/archive/tags/Web+Technology/default.aspx" /></entry><entry><title>Mises.com Google Services</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2007/09/26/mises-com-google-services.aspx" /><id>/Community/blogs/misestech/archive/2007/09/26/mises-com-google-services.aspx</id><published>2007-09-26T17:03:00Z</published><updated>2007-09-26T17:03:00Z</updated><content type="html">Here are the new URL&amp;#39;s for the Google services offered at Mises.com:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://start.mises.com"&gt;Start Page: http://start.mises.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://mail.mises.com"&gt;Email http://mail.mises.com &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://calendar.mises.com"&gt;Calendar: http://calendar.mises.com &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://docs.mises.com"&gt;Docs and Spreadsheets: http://docs.mises.com &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=328" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author><category term="Mises Site Update" scheme="http://mises.org/Community/blogs/misestech/archive/tags/Mises+Site+Update/default.aspx" /><category term="new features" scheme="http://mises.org/Community/blogs/misestech/archive/tags/new+features/default.aspx" /></entry><entry><title>Get your mises.com Google accounts here.</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2007/09/25/get-your-mises-com-google-accounts-here.aspx" /><id>/Community/blogs/misestech/archive/2007/09/25/get-your-mises-com-google-accounts-here.aspx</id><published>2007-09-25T21:58:00Z</published><updated>2007-09-25T21:58:00Z</updated><content type="html">To encourage participation on the Mises.com website, we are
giving away 150 @mises.com Google accounts to everyone who contributes to the
Mises.com website.&lt;span&gt;&amp;nbsp; &lt;/span&gt;You get the standard
2GB @mises.com Gmail Inbox plus the entire suite of Google applications with customized
Mises Institute content, including an exclusive start page, mises.com web page
hosting, calendar, and docs.&lt;span&gt;&amp;nbsp; &lt;/span&gt;You also
get a Google Talk account with exclusive access to other Mises.com members.

&lt;p class="MsoNormal"&gt;To get started, &lt;a href="http://mises.com/user/CreateUser.aspx?ReturnUrl="&gt;sign up at mises.com &lt;/a&gt;and contribute a forum
post, blog post, or other content and then &lt;a href="http://mises.com/user/Profile.aspx?UserID=2100"&gt;send me a message&lt;/a&gt;.&amp;nbsp; Hurry while supplies last!&lt;br /&gt;&lt;/p&gt;

&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=184" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author><category term="Mises Site Update" scheme="http://mises.org/Community/blogs/misestech/archive/tags/Mises+Site+Update/default.aspx" /><category term="Google" scheme="http://mises.org/Community/blogs/misestech/archive/tags/Google/default.aspx" /></entry><entry><title>How to show the posts from your blog on your profile page</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2007/09/23/how-to-show-the-posts-from-your-blog-on-your-profile-page.aspx" /><id>/Community/blogs/misestech/archive/2007/09/23/how-to-show-the-posts-from-your-blog-on-your-profile-page.aspx</id><published>2007-09-24T02:19:00Z</published><updated>2007-09-24T02:19:00Z</updated><content type="html">This works whether or not your blog is hosted at Mises.com&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Click on &amp;quot;Edit Profile&amp;quot;&lt;/li&gt;&lt;li&gt;Select the &amp;quot;About&amp;quot; tab.&lt;/li&gt;&lt;li&gt;In the &amp;quot;Recommended Reading&amp;quot; section, paste the RSS Feed from your blog&lt;/li&gt;&lt;li&gt;Click &amp;quot;Save&amp;quot;&lt;/li&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=166" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author><category term="Blogging" scheme="http://mises.org/Community/blogs/misestech/archive/tags/Blogging/default.aspx" /><category term="howto" scheme="http://mises.org/Community/blogs/misestech/archive/tags/howto/default.aspx" /></entry><entry><title>ASP.Net: Adding feed auto-discovery &amp; meta tags to the page header</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2007/09/21/adding-feed-auto-discovery-links-amp-meta-tags-to-the-page-header.aspx" /><id>/Community/blogs/misestech/archive/2007/09/21/adding-feed-auto-discovery-links-amp-meta-tags-to-the-page-header.aspx</id><published>2007-09-21T06:27:00Z</published><updated>2007-09-21T06:27:00Z</updated><content type="html">&lt;p&gt;Every now and then, I will post code snippets which others might find useful.&amp;nbsp; Here is one:&lt;/p&gt;&lt;p&gt;How to add an RSS auto-discovery meta tag to the page header:&lt;br /&gt; &lt;/p&gt;

&lt;pre&gt; Private Sub AddRSSLink(ByVal title As String, ByVal URL As String)&lt;br /&gt;        Dim link As New HtmlLink&lt;br /&gt;        link.Attributes.Add(&amp;quot;type&amp;quot;, &amp;quot;application/rss+xml&amp;quot;)&lt;br /&gt;        link.Attributes.Add(&amp;quot;rel&amp;quot;, &amp;quot;alternate&amp;quot;)&lt;br /&gt;        link.Attributes.Add(&amp;quot;title&amp;quot;, title)&lt;br /&gt;        link.Attributes.Add(&amp;quot;href&amp;quot;, URL)&lt;br /&gt;        Page.Header.Controls.Add(link)&lt;br /&gt;    End Sub&lt;/pre&gt;
&lt;p&gt;
What about meta tags?
&lt;/p&gt;

&lt;pre&gt;Dim hm As New HtmlMeta()&lt;br /&gt;hm.Name = &amp;quot;Description&amp;quot; &amp;#39; Or Keywords&lt;br /&gt;hm.Content = &amp;quot;Description...&amp;quot;&lt;br /&gt;Page.Header.Controls.Add(hm) &lt;br /&gt;&lt;/pre&gt;

&lt;p&gt;
Why not just put this in the .aspx you ask?  Check out the tags &lt;a href="http://www.mises.org/story/2703"&gt;on this page&lt;/a&gt; for the answer.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=119" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author><category term="code" scheme="http://mises.org/Community/blogs/misestech/archive/tags/code/default.aspx" /><category term="ASP.net" scheme="http://mises.org/Community/blogs/misestech/archive/tags/ASP.net/default.aspx" /><category term="Feed" scheme="http://mises.org/Community/blogs/misestech/archive/tags/Feed/default.aspx" /></entry><entry><title> Social bookmarking links</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2007/09/21/social-bookmarking-links.aspx" /><id>/Community/blogs/misestech/archive/2007/09/21/social-bookmarking-links.aspx</id><published>2007-09-21T06:05:00Z</published><updated>2007-09-21T06:05:00Z</updated><content type="html">Almost every page on the Mises.org website now includes
links to Digg, redit, facebook, and other &lt;a href="http://en.wikipedia.org/wiki/Social_bookmarking"&gt;social bookmarking&lt;/a&gt; websites on the bottom of the page.&amp;nbsp; Let
me know if you&amp;#39;d like to see links to other linksharing sites.

&lt;p&gt;If you come across a Mises.org page that you find
interesting and want to share it with other
people, simply click on one of these links. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=117" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author><category term="new features" scheme="http://mises.org/Community/blogs/misestech/archive/tags/new+features/default.aspx" /><category term="social bookmarking" scheme="http://mises.org/Community/blogs/misestech/archive/tags/social+bookmarking/default.aspx" /></entry><entry><title>Quick blog tutorial</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2007/09/20/quick-blog-tutorial.aspx" /><id>/Community/blogs/misestech/archive/2007/09/20/quick-blog-tutorial.aspx</id><published>2007-09-20T15:12:00Z</published><updated>2007-09-20T15:12:00Z</updated><content type="html">&lt;p&gt;&lt;b&gt;How to get a blog:&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Send a request to &lt;a href="http://mises.org/Community/members/vanguardist/default.aspx"&gt;vanguardist&lt;/a&gt; or &lt;a href="http://mises.org/Community/members/HeroicLife/default.aspx"&gt;HeroicLife&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Optional: Tell me if you want a custom blog URL (default is your username.)&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;How to find your blog:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Go to Mises.com.&amp;nbsp; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click on &amp;quot;Blogs.&amp;quot;&amp;nbsp; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click on &amp;quot;&lt;a href="http://mises.org/Community/blogs/Bloggers.aspx"&gt;Blogs on this Site&lt;/a&gt;&amp;quot;.&amp;nbsp; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;You should see your blog with your username
as the author.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;How to add a post:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Go to your blog.&amp;nbsp; &lt;/li&gt;
&lt;li&gt;Click &amp;quot;&lt;a href="http://mises.org/controlpanel/blogs/posteditor.aspx?SelectedNavItem=NewPost"&gt;Write a Blog Post&lt;/a&gt;&amp;quot;&lt;/li&gt;
&lt;li&gt;Write your post.&lt;/li&gt;
&lt;li&gt;Click &amp;quot;Publish&amp;quot;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;How to change your blog&amp;#39;s appearance:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Go to your blog.&lt;/li&gt;
&lt;li&gt;Click on &amp;quot;My Blog Dashboard&amp;quot;&lt;/li&gt;
&lt;li&gt;Select &amp;quot;Global Settings&amp;quot; in the menu on the left.&lt;/li&gt;
&lt;li&gt;Select &amp;quot;&lt;a href="http://mises.org/controlpanel/blogs/ThemeConfiguration.aspx"&gt;Change How
My Blog Looks&lt;/a&gt;&amp;quot;.&lt;/li&gt;
&lt;li&gt;Pick a theme, variation, or edit the
colors of a particular variation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;How to add links (blogroll)&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Go to your blog dashboard.&lt;/li&gt;
&lt;li&gt;Click on &amp;quot;Manage Content&amp;quot;&lt;/li&gt;
&lt;li&gt;Click &amp;quot;All Lists&amp;quot;&lt;/li&gt;
&lt;li&gt;Click &amp;quot;Create New List&amp;quot;&lt;/li&gt;
&lt;li&gt;Enter a name and check &amp;quot;Enabled&amp;quot;&lt;/li&gt;
&lt;li&gt;Click &amp;quot;Add List Item&amp;quot; for
each link&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;How to change your blog&amp;#39;s Title or Description&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Go to your blog dashboard.&lt;/li&gt;
&lt;li&gt;Select &amp;quot;Global Settings&amp;quot;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mises.org/Community/controlpanel/blogs/DescOptions.aspx"&gt;Click on Title, Description, and News&lt;/a&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Change the title and save!&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;How to change your blog&amp;#39;s URL&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can customize the URL after &lt;a href="http://www.mises.com/blogs/"&gt;http://www.mises.com/blogs/&lt;/a&gt;.&amp;nbsp; Please contact me with your preferred URL.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;How to change the post date&lt;/b&gt;&lt;/p&gt;
&lt;div class="ForumPostBodyArea"&gt;
&lt;div class="ForumPostContentText"&gt;
										    
&lt;ul&gt;
&lt;li&gt;Edit your post.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Check &amp;quot;Advanced Options&amp;quot;&lt;/li&gt;
&lt;li&gt;Select &amp;quot;Options&amp;quot;&lt;/li&gt;
&lt;li&gt;Now you can change the &amp;quot;Post Date&amp;quot; &lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;b&gt;Any questions?&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://mises.org/forums/AddPost.aspx?ForumID=0&amp;amp;UserId=2100"&gt;Just ask me.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=101" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author><category term="Blogging" scheme="http://mises.org/Community/blogs/misestech/archive/tags/Blogging/default.aspx" /><category term="tutorial" scheme="http://mises.org/Community/blogs/misestech/archive/tags/tutorial/default.aspx" /></entry><entry><title>10 Future Web Trends</title><link rel="alternate" type="text/html" href="/Community/blogs/misestech/archive/2007/09/09/10-future-web-trends.aspx" /><id>/Community/blogs/misestech/archive/2007/09/09/10-future-web-trends.aspx</id><published>2007-09-08T23:02:00Z</published><updated>2007-09-08T23:02:00Z</updated><content type="html">

&lt;p&gt;If you’re interested in the motivations behind the long-term
development of mises.org, check out the post “&lt;a href="http://www.readwriteweb.com/archives/10_future_web_trends.php"&gt;10 future web trends&lt;/a&gt;.” &lt;span&gt;&amp;nbsp;&lt;/span&gt;It presents 10 technologies that will be
popular in the “next 10 or so” years on the web.&lt;span&gt;&amp;nbsp; &lt;/span&gt;My goal is to implement all of them on
mises.org within “1 or so” years. Why?&amp;nbsp; Why not?&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mises.org/Community/aggbug.aspx?PostID=23" width="1" height="1"&gt;</content><author><name>HeroicLife</name><uri>http://mises.org/Community/members/HeroicLife/default.aspx</uri></author></entry></feed>