﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>InstantASP Blog</title><generator>InstantKB.NET 2011</generator><description>InstantASP Blog</description><link>http://blog.instantasp.co.uk/</link><webMaster>sales@instantasp.co.uk</webMaster><lastBuildDate>Sat, 25 May 2013 13:41:24 GMT</lastBuildDate><ttl>20</ttl><item><title>Going C# &amp; ASP.NET 4.5 – oh my</title><link>http://blog.instantasp.co.uk/Goto50055.aspx</link><description>&lt;span style="font-size: 10pt;"&gt;&lt;strong&gt;Disclaimer:&lt;/strong&gt; If you're not a developer using our products this post may not interest you. From a business / end users perspective our products will not change. Of course we are adding some great new features &amp;amp; improvements within the next releases to hopefully keep our business and end users excited.   &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;We've been working on some significant changes quietly over the previous couple of months. It's Sunday so I thought I would take some time out to let you all finally know the big news.  &lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;A little context first&amp;hellip;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;For many years our products have been written in VB.NET. This was the natural choice for me when I developed the first versions of InstantForum &amp;amp; InstantKB coming from a VB6 / Classic ASP background &amp;ndash; I'm showing my age here. Over the years things have evolved we've always tried to keep our products current but I've known for a little while now we need to take a step back and make some significant decisions to ensure we can continue to thrive far into the future. &lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;The time has come. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Whilst VB.NET has served us well I think it's fair to say its popularity is in decline amongst the .NET community. There are many reasons for this which I won't go into here (it would take me a very long time) but ultimately we took the decision in late 2012 to start migrating our core common libraries and all product specific source code over to C#.&lt;br /&gt;So going forward we will continue to support our existing VB.NET customers however InstantForum , InstantKB &amp;amp; Influx will be provided in ONLY C# from the next major release of each product.  &lt;br /&gt;&lt;br /&gt;Phew- I'm nervous telling you all this &amp;ndash; it's a bold decision but we feel the right move.&lt;br /&gt;&lt;br /&gt;I'm both sad and excited about this news. I loved VB for many years it's what got me started in the VB6 days but nowadays it's a little verbose compared too many other languages.  For me personally C# is much more productive and naturally lends itself towards cleaner, easier to read code. I think this view is shared by many developers which is why C# has become the predominant .NET language over the years. This is of course just my personal opinion. I've been know n to be wrong :P&lt;br /&gt;&lt;br /&gt;Whilst migrating our code to C# we've also took the opportunity to do some major refactoring and some fairly significant architectural changes.  Some areas of our code were becoming dated. These areas were often difficult to maintain or extend slowing us and our customers down during development.&lt;br /&gt;We really wanted to address this and take advantage of newer features available in the .NET framework (generics, extension methods, C# dynamics) to have less boiler plate code throughout our framework and ultimately provide a more productive experience for developers working with or extending our products. &lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;So what's changed?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There are really only two major architectural changes at this point globally throughout the code as we didn't want to introduce to many bugs. We've also made lots of little changes to improve and clean our existing code. To help I've detailed the changes you can expect to see soon below&amp;hellip;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;New Data Access Layer&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;We've rewritten our data access layer to introduce the unit of work and repository patterns. These design patterns are popular in many modern ORM tools and MVC apps. We've opted to stay clear of using any type of full blown ORM &amp;ndash; ef, linq-to-sql for performance reasons. We are still working very close to the metal with the native SqlClient classes however we have now implemented IQueryable of T methods within our generic repository base class which will allow you to easily return strongly typed collections and filter further using linq queries. The new DAL also requires significantly less code to wire up basic CRUD operations which will make it easier to use going forward.  &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Abstraction&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;One of the problems that bothered me with our existing code base was its lack to extensibility. We really didn't follow the open closed principal very well. We would often have a customer ask if they can change how a specific piece of functionality works without having to modify the core code and most of the time we would need to say you'll need to modify the code. Whilst we offer a plug-in model this only really interacts with the UI and provides little access to underlying functionality. &lt;br /&gt;&lt;br /&gt;We've now introduced the concept of interchangeable providers for core services. Think of these similar to the membership providers you can swap in ASP.NET. For example if you wanted to change how our data caching or scheduling worked or swap out how and where user data was stored (in your own persistence layer) this should now be possible with our new provider model.  &lt;br /&gt;&lt;br /&gt;As a developer you can optionally define your own provider classes within the web.config. You simply add your class type that will be instantiated for the specific provider. This class will inherit from our relevant provider's abstract base class leaving you free to add your own concrete implementation for the provider. We are taking this approach throughout our updated code base where it makes sense to abstract the implementations and generally make our code more flexible going forward. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Readability Improvements&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;We've removed all fully qualified namespace references within classes (replacing these with using statements at the top) to make for better readability.  &lt;br /&gt;&lt;br /&gt;We've removed all unnecessary comments from the code. All those comments that state the obvious I.e. (open database connection, iterate through collection etc). We have left some comments to help explain the code when it's not immediately obvious. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Namespace, class &amp;amp; organizational changes&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;We've restructured our namespaces &amp;amp; some class names to bring these more inline with modern MVC naming conventions. Whilst we are not quite MVC yet we wanted to update our core libraries first to make this transition easier when the time comes. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Security Improvement&lt;/strong&gt;s&lt;br /&gt;&lt;br /&gt;This one has been requested by quite a few customers and it's something I've been eager to get ready for a little while. We are now moving to salted SHA256 (with optional SHA512 support) for password hashing with our next major release. Existing customers won't be able to take advantage of this feature unless you perform a global password reset. We are hoping to provide migration steps towards release to help each the transition. Stay tuned. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Moving to ASP.NET 4.5&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;We are now leveraging the ASP.NET WebAPI controllers introduced in in MVC 4 to provide a rest based services layer. Going forward our products will require ASP.NET 4.5. &lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;General FAQ&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Will the next update include a MVC web project?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;No sorry. We would love to offer a MVC version of our software. Unfortunately with the next release we won't be quite ready however the changes we've made so far will help for the future. This is very much on the road map and we hope to have news soon. We've been doing lots of work with MVC 4 recently to sharpen our skills for when the time comes.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Will these changes break the current API?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;No. We've deprecated all methods and marked these as obsolete with comments within the existing API pointing you towards the new methods. You can still use the deprecated methods and they will return the expected results. &lt;br /&gt;Will I be able to upgrade from the current VB.NET products to the new C# versions?&lt;br /&gt;Yes absolutely. We'll have documentation to assist with this once released. Infect our C# update will be a free update once released to any customers that purchase our products from today. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;I love VB and still use it as my primary language in projects. What about me?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;It's been a tough decision to move towards C# and not something we have taken lightly. We will continue to support our VB.NET versions and will offer hotfixes for any significant issues far into the future.  I'm sincerely sorry if you are a VB.NET developer and don't like this news. We feel the time is right now to make the transition. We are only a small team so I'm afraid we really have to choose between C# or VB.NET we can't maintain two separate versions of each product going forward. &lt;br /&gt;&lt;br /&gt;To help we'll be ensuring we provide any published code samples in both C# &amp;amp; VB.NET going forward. Of course you can still reference our C# assemblies from your VB.NET projects or add our C# projects to your VB.NET solution and add project references however if you wanted to modify our code directly this would require some C# knowledge. I think it's fair to say if you can write VB.NET you can write C# code also with very little work. There are many free tools available to help you convert code. &lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;Final Thoughts&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I hope the majority of you welcome this move towards C# as positive news. If you have any questions or comments as always please don't hesitate to &lt;a href="http://www.instantasp.co.uk/Contact/"&gt;email me directly&lt;/a&gt;, post your comments below or pop your thoughts in our &lt;a href="http://community.instantasp.co.uk/"&gt;community forums&lt;/a&gt;. I would love to hear from you. &lt;br /&gt;&lt;br /&gt;We are close now to having a release we would be confident to call a beta. I look forward to posting further updates as quickly as we can and as always thank you all for your continued support, </description><pubDate>Mon, 18 Mar 2013 12:14:06 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>New Documentation Skin + Improvements</title><link>http://blog.instantasp.co.uk/Goto50054.aspx</link><description>We&amp;rsquo;ve gone live with our forthcoming InstantKB documentation skin within our own product documentation area here at &lt;a href="http://docs.instantasp.co.uk/"&gt;http://docs.instantasp.co.uk/&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://docs.instantasp.co.uk/" target="_blank"&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/docs2013.gif" style="width: 600px; height: 316px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;Stage One - Complete&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This is only the first stag. We are often so focused on our products our documentation gets a little neglected. I think this is true for most software companies. We have some great documentation to assist with installation and configuration of our software however we are lacking in some of the more basic areas such as providing getting started guides or end user / administrator guides. &lt;br /&gt;&lt;br /&gt;Over the coming weeks &amp;amp; months we&amp;rsquo;ll be improving our own product documentation to cover everything you need to know to get started &amp;amp; use our products. &lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;New Developer Side &amp;ndash; Coming Soon&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Once we have completed the improvements to our general product documentation we will be starting work on a dedicated developer area on our web site. This will be similar to our product documentation however will be focused towards developers working with our software and will offer more in-depth technical articles &amp;amp; examples. This will include complete API documentation for our .NET API and forthcoming REST / JSON based API. We also want to provide many more examples and guides on how to extend, integrate &amp;amp; customize our products.&lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;Why Now?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In a previous blog post I mentioned the idea of a marketplace or app store. We want to try and leverage some of the really talented developers &amp;amp; designers customizing our products to help us foster more or a community or ecosystem around our products. To achieve this we first need to offer the resources and support those developers will need to create great skins, themes, add-ons or apps for our products. The ultimate goal is to offer more choice &amp;amp; variety for our customers. &lt;br /&gt;&lt;br /&gt;There are lots of things we want to do. We are only a small team so please give us a little time. You can rest assured we are spending every waking minute on improving our products and we&amp;rsquo;ll have something to show you all the moment we are confident you&amp;rsquo;ll be blown away. &lt;br /&gt;&lt;br /&gt;I&amp;rsquo;ll continue to keep our blog updated as we progress. Thank you as always to all our customers who allow us to do what we love. Onwards with the mission to bring you the best ASP.NET community and customer support software available. &lt;br /&gt;</description><pubDate>Mon, 25 Feb 2013 16:37:06 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>Announcing Visual Studio 2012 support</title><link>http://blog.instantasp.co.uk/Goto50053.aspx</link><description>&lt;span style="font-size: 10pt;"&gt;We are proud to announce our products work great with the latest Visual Studio 2012 release. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.instantasp.co.uk/Uploads/Images/vs2012large.gif" target="_blank"&gt;&lt;img alt="" style="width: 600px; height: 362px;" src="http://blog.instantasp.co.uk/Uploads/Images/vs2012small.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Both InstantForum 2012 and InstantKB 2011 can be opened within Visual Studio 2012 without any migration or upgrade wizard. You can modify our source code and recompile as normal. &lt;br /&gt;&lt;br /&gt;If you do encounter any issues using our products within Visual Studio 2012 please see the articles linked below for further assistance or &lt;a href="http://www.instantasp.co.uk/Contact/"&gt;contact us&lt;/a&gt;. &lt;br /&gt;</description><pubDate>Mon, 25 Feb 2013 15:16:23 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>Our new web site + news on our 2013 product updates</title><link>http://blog.instantasp.co.uk/Goto50052.aspx</link><description>&lt;span style="font-size: 13px;"&gt;Some of you may have noticed &lt;/span&gt;we've &lt;span style="font-size: 13px;"&gt;recently gone live with our new web site and branding. I hope you all agree and think this is an improvement over our previous design. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We wanted to overhaul our designs across both our web site and products to bring this inline with the more modern windows 8 style.  Our previous web site design was getting a little tied and to be honest was a little rushed at the time due to time constraints. &lt;br /&gt;&lt;br /&gt;This time we've made no compromise, it&amp;rsquo;s took us many late nights to get things just the way we wanted however we are very pleased with the end result. I hope you find it easier to use.&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/websiteupdate2013.gif" /&gt;&lt;br /&gt;&lt;br /&gt;Whilst we've been busy with our web site redesign we've not forgot about our products. We've been developing a few things quietly behind the scenes and will soon have something to show. To give you some idea of what to expect I&amp;rsquo;ll provide a little information for each product below.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.instantasp.co.uk/core/assets/images/forumicon.png" alt="InstantForum Icon" style="vertical-align: middle; margin-right: 12px;" /&gt;&lt;span class="Header"&gt;We are running InstantForum 2013 alpha&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 10pt;"&gt;Our updated site now runs a very early version of the forthcoming InstantForum 2013 release. We are using our own community to test some of the new features. We've simplified our community forums and merged all old forums into four separate forums (using the new bulk admin features in 2013). The previous structure was becoming a little confusing with to many forums.  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Our forthcoming 2013 update will include a complete overhal to our CSS reducing dependencies on images, using newer native CSS 3.0 features instead meaning fewer requests and quicker load times. Moving towards CSS to completely control the colors (no gradient background images etc) is part of our larger strategy to offer a visual theme editor &amp;amp; marketplace within both InstantForum &amp;amp; InstantKB. I&amp;rsquo;ll be posting further news on this soon. &lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.instantasp.co.uk/core/assets/images/influxicon.png" alt="Influx Icon" style="vertical-align: middle; margin-right: 12px;" /&gt;&lt;span class="Header"&gt;Introducing Influx &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We've recently posted news on our forthcoming service desk product named &lt;a href="http://www.instantasp.co.uk/Products/Influx/"&gt;Influx&lt;/a&gt;. Influx allows you to manage enquirers received vie email or the web and is designed to help track, automate &amp;amp; streamline your customer communications. Think of it as email evolved. &lt;br /&gt;&lt;br /&gt;We want to keep our products simple &amp;amp; focused so took the decision last year to separate our current ticketing features within InstantKB into a separate product.&lt;br /&gt;&lt;br /&gt;We started by developing a new user interface to manage cases. We wanted to make the interface as responsive as possible and make better use of the real estate available on the page. Influx is our first product to feature a SPA (Single Page Application) interface. &lt;br /&gt;&lt;br /&gt;Once you arrive on the main Influx page everything is loaded asynchronously. There are no full round trips to the web server making for a very productive environment to manage cases. We also really wanted to improve the search and make this available on screen at all time. We took this a step further and now search in real-time as you type within Influx. &lt;br /&gt;&lt;br /&gt;We then developed our own high performance POP3 mail client to communicate with a mail server and download emails into Influx.  Dealing with the different types of email formats (text/html/multi-part) and encodings (base64/quoted-printable/mixed) was fun. Whilst not the most exciting work we didn't want to add a dependency on a 3rd party POP3 mail library so took the decision to develop this ourselves within our InstantASP.Common framework. &lt;br /&gt;&lt;br /&gt;It only took us a week or two to get the basic mail client downloading and adding emails to Influx but accommodating for all the various edge cases &amp;amp; types pf encoding with email took much longer. One thing I learnt from this process &amp;ndash; developing a reliable POP3 client is not a trivial task. &lt;br /&gt;&lt;br /&gt;The next challenge was to weed out the spam we all receive so you are only left with genuine cases from customers. To do this we perform a number of checks against all incoming emails. All new messages are first run through our bayesian spam filter which will learn over time based on the messages in your spam folder and messages in your inbox. This will associate a spam probability weight with the message. You can train the bayesian filter at any time from the admin control panel. Next we check if you've banned the mail server or sender. If you ever respond to an email we&amp;rsquo;ll add the recipient to your safe senders list so these are never blocked. You can of course fine tune how all the mail settings work from within the Influx admin CP. &lt;br /&gt;&lt;br /&gt;We are very excited about Influx and already use an early version to manage our own customer support and web site communications. We are finding improvements everyday and hope to have a public beta a little later this year. You can &lt;a href="http://www.instantasp.co.uk/Products/Influx/"&gt;read more or &lt;/a&gt;&lt;a&gt;sign up for our beta here&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.instantasp.co.uk/core/assets/images/kbicon.png" alt="InstantKB Icon" style="vertical-align: middle; margin-right: 12px;" /&gt;&lt;span class="Header"&gt;Influx sounds great &amp;ndash; what about InstantKB?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As I mention above we want to keep our products simple &amp;amp; very focused so for the next InstantKB release you can expect to see many improvements around content management, creation &amp;amp; user feedback. We will continue to support and develop our current web based ticketing features within InstantKB however we won&amp;rsquo;t be improving this in any significant way with our next release. You can find a brief list of what we are working on below.&lt;br /&gt;&lt;br /&gt;Instead we are focused on making it easier to import, improve, audit and collaborate on content within InstantKB. We&amp;rsquo;ll be adding bulk import options to allow you to quickly build your knowledgebase from an existing repository. We have a early wiki style system in development for articles to offer change history, auditing and rollback options. &lt;br /&gt;&lt;br /&gt;We've improved the user feedback area at the bottom of articles (still in test) to help you identify which articles need improving. The 5 star rating system is great but there is more we can do. We are also working on a new notes feature that will allow you to add notes directly in-line within the article editor. These notes are only visible to staff members. These can be used to add feedback in a review workflow or just general staff only notes. No need for a custom field to capture reviewer feedback. &lt;br /&gt;&lt;br /&gt;We also want to make it easier to navigate &amp;amp; configure permissions and workflows so you can expect to see improvement in this area. &lt;br /&gt;&lt;br /&gt;You'll find several new reports to provide better insight into how your customers are using your knowledgebase.  For example reports to show what your customers are searching for , reports to show the most popular articles or categories, All reports will offer the ability to set a start and end date. If you wanted to learn what your customers are searching for around a product release this would make it very easy. &lt;br /&gt;&lt;br /&gt;We are also ensuring InstantKB integrates well with Influx if installed together.&lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;The bigger picture&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;All these new features are great and we have many more planned but what&amp;rsquo;s the bigger picture. For us there are some key areas we are going to be focused on across all our products going forward. To help you understand what&amp;rsquo;s important to us I've included my top ten lists below in no particular order (just yet)&amp;hellip;&lt;br /&gt;&lt;br /&gt;1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Mobile support across all our products (both responsive design &amp;amp; native feel skin options)&lt;br /&gt;2.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Windows &amp;amp; SQL Azure support across all our products&lt;br /&gt;3.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Online Marketplace (skins, themes, plug-ins, language packs, user controls) for all our products&lt;br /&gt;4.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Marketplace browser (one click install / share skins, plug-ins) within all products&lt;br /&gt;5.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Restful JSON &amp;amp; JSONP based CRUD services for all our products&lt;br /&gt;6.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Web Platform installer support &amp;amp; improved installation experience across all our products&lt;br /&gt;7.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Further integration points between all our products if installed side by side&lt;br /&gt;8.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Out the box integration into 3rd party apps (SharePoint, DNN, Umbraco)&lt;br /&gt;9.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Better documentation examples and API information for all our parodists&lt;br /&gt;10.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Improved reporting features across all our products (provide better insight)&lt;br /&gt;&lt;br /&gt;We don&amp;rsquo;t have any firm release dates just yet however you can be assured we&amp;rsquo;ll have something to show the moment we are happy with our work. Things have taken a little longer than usual between releases recently due to the new product development with Influx and re-branding of our web site but normal release cycles will resume now these projects are near completion. You can expect more frequent releases this year. &lt;br /&gt;&lt;br /&gt;I hope this little update was helpful and answers some of your questions. Of course if you need have any questions or comments I would love to hear your feedback. &lt;br /&gt;&lt;br /&gt;Post any comments (good or bad) below within the comments section, &lt;a href="mailto:ryan@instantasp.co.uk"&gt;email me directly&lt;/a&gt;, &lt;a href="http://www.instantasp.co.uk/Contact/"&gt;use our contact form&lt;/a&gt; or post within our &lt;a href="http://community.instantasp.co.uk/"&gt;community forums&lt;/a&gt;. I look forward to posting further updates very soon.&lt;br /&gt;&lt;br /&gt;Take care for now and as always thank you all for your continued support. </description><pubDate>Sat, 23 Feb 2013 18:22:56 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>A sneak peak at InstantKB.NET 2012</title><link>http://blog.instantasp.co.uk/Goto50051.aspx</link><description>I hope everyone is well. &lt;br /&gt;&lt;br /&gt;Whilst we are still a little way off from our first InstantKB.NET 2012 beta I wanted to quickly share a screen grab showing the new ticket &amp;amp; email management features coming with our 2012 update…&lt;br /&gt;&lt;br /&gt;I'm super excited  about this update. Mainly because we've addressed the single most requested feature since our 2011 update. That is email support. With InstantKB.NET 2012 you can now manage &amp;amp; respond to customer support emails (or  any type of  emails for that matter) right from within InstantKB.NET. Yay :)&lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;&lt;strong&gt;Managing Inbound Support&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.instantasp.co.uk//Uploads/Images/InstantKB2012/InstantKB2012Peak.jpg" target="_blank"&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/InstantKB2012/InstantKB2012PeakSmall.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;&lt;strong&gt;Viewing a Ticket (sample data)&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.instantasp.co.uk//Uploads/Images/InstantKB2012/InstantKB2012Peak2.jpg" target="_blank"&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/InstantKB2012/InstantKB2012Peak2Small.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As you can see from the screen grabs we are already using a early release internally to manage evaluation requests coming from our web site. Please bear in mind the screen grabs show sample data as we are still very much in development. This would typically be a  support requests from a customer.&lt;br /&gt;&lt;br /&gt;To help manage the large volume of enquiries received as a result of opening InstantKB.NET to email we've redesigned the ticket management interface with the single goal of making it extremely quick &amp;amp; easy to organize, assign and identify which issues need action from you.  &lt;br /&gt;&lt;br /&gt;The screen grabs don’t' reflect this however we have also rewritten the ticket management interface from the ground-up taking advantage of several responsive design techniques to provide a really snappy quick interface. I can't wait to get a demo online to demonstrate this. &lt;br /&gt;&lt;br /&gt;To combat spam (as InstantKB.NET can now check your email) we have a bayesian filter (which you can train if required) alongside other checks on the mail server IP to auatomtcaily  move messages above a specific customizable spam threshold to your Junk mail folder. You can see the options for setting up a mail server within InstantKB.NeET below…&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.instantasp.co.uk//Uploads/Images/InstantKB2012/InstantKB2012Peak3.jpg" target="_blank"&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/InstantKB2012/InstantKB2012Peak3Small.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You may notice how you can choose to move emails to a specific tab within InstantKB.NET. This allows you for example to create a new custom tab called "Bugs" and have any emails addressed to "bugs@yourcompany.com"  appear within this tab. &lt;br /&gt;&lt;br /&gt;We have lots of other improvements coming in 2012 that I've not touched on here. I'll save these for another post. I'll be working to post updates here as development continues. &lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;&lt;strong&gt;What Next&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We are keen to get early feedback from our customers. Whilst we don't have a beta yet if you would like to express your interest in helping us once the beta is available please email me on &lt;a href="mailto:ryan@instantasp.co.uk"&gt;ryan@instantasp.co.uk&lt;/a&gt; or use our &lt;a href="http://www.instantasp.co.uk/Contact/"&gt;feedback form&lt;/a&gt; . We would welcome your assistance. &lt;br /&gt;&lt;br /&gt;If you have any general comments please don't hesitate to post below or use the contact methods above. &lt;br /&gt;&lt;br /&gt;I look forward to posting further news on our InstantKB.NET 2012 update very soon. &lt;br /&gt;&lt;br /&gt;</description><pubDate>Fri, 23 Mar 2012 15:06:58 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>InstantForum.NET 2012-1 Download</title><link>http://blog.instantasp.co.uk/Goto50050.aspx</link><description>&lt;p style="margin: 0in;"&gt;Ihope everyone is well. We've been helping lots of our customers upgradetheir existing InstantForum.NET installations to the latest 2012 updatesince it's release late December. So far your feedback has been verypositive.&lt;br /&gt;&lt;br /&gt;However as with all software we have discovered someminor bugs since the 2012 release. To resolve these I'm delighted toannounce our InstantForum.NET 2012-1 update is now available fordownload. This is a maintenance update to resolve the bugs we'vediscovered since the initial 2012 release.&lt;br /&gt;&lt;br /&gt;To learn more about the updates and how to upgrade please see the following article…&lt;br /&gt;&lt;br /&gt;&lt;a href="http://docs.instantasp.co.uk/Docs/InstantForum.NET-2012-to-2012-1" target="_blank"&gt;http://docs.instantasp.co.uk/Docs/InstantForum.NET-2012-to-2012-1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Our2012-1 update is available free of charge to all existingInstantForum.NET 2012 customers and will automatically be available fromyour Licenses page within your My.InstantASP account.&lt;br /&gt;&lt;br /&gt;We havenot introduced any major new functionality with this release as wewanted to focus on reducing the bug count. Once we are confident our2012 release is as robust as possible we'll have a more substantialfeature update. We have a number of exciting improvements &amp;amp; ideas onour road-map but want to first ensure 2012 is a high quality release.&lt;br /&gt;&lt;br /&gt;Wehope you enjoy the 2012-1 update and would suggest upgrading if you'vecountered any of the problems below. We've also introduced improvedright to left layout support in this update for Arabic customers.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2012-1 Improvements&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;- Added improved right to left skin, only one change required to the CSS now&lt;br /&gt;- Added sample skin that tailors InstantForum.NET to work in smaller width constraints, 850pixels.&lt;br /&gt;- Added .NET 4.0 support / specific web.config file&lt;br /&gt;- Added ability to quickly link a URL within the editor in Chrome (similar to the Gmail editor)&lt;br /&gt;- Improved CurrentCulture call on all pages for improved performance&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2012-1 Fixes&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;- Fixed issue that prevent topics from being printed if anonymous access we denied to the forum containing the topic&lt;br /&gt;- Fixed issue sending PMs if Max Number of Recipients was set to 0 in permission set&lt;br /&gt;- Fixed issue with [code] and [quote] blocks when posted in Chrome not ending correctly&lt;br /&gt;- Fixed an object reference error in mobile skin if you hidden certain controls via a permission set&lt;br /&gt;- Fixed issue with private messages if you entered ", ," in the username field&lt;br /&gt;-Fixed issue which prevented live preview from showing all your messageif the message contained "&amp;amp;amp;" in the underlying HTML&lt;br /&gt;- Fixed issue that didn't allow you to align text within the editor in Chrome&lt;br /&gt;- Fixed issue which cased link text to disappear when editing links in Chrome&lt;br /&gt;- Fixed a number of incorrect color issues in dark skin on calendar page&lt;br /&gt;- Fixed "promte" spelling error in Like Pop-Up&lt;br /&gt;- Fixed issue with event last edited by label not showing text correctly&lt;br /&gt;&lt;br /&gt;We hope you enjoy the update. Thank you as always to everyone for your support. I look forward to posting further updates soon,&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in;"&gt; &lt;/p&gt;&lt;p style="margin: 0in;"&gt;&lt;/p&gt;&lt;p style="margin: 0in;"&gt; &lt;/p&gt;</description><pubDate>Wed, 08 Feb 2012 16:12:18 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>InstantForum.NET 2012 Preview Online</title><link>http://blog.instantasp.co.uk/Goto50048.aspx</link><description>&lt;div&gt;Hi All, Hope every one is well. We've been hard at work over the last few months on our next major InstantForum.NET update, InstantForum.NET 2012. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'll be posting individual blog posts here over the coming days / weeks detailing the new features &amp;amp; improvements you'll find in our 2012 update however I'm a little excited and just can't wait any longer.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;You can explore an online "early" demo of our next forum update at the link below…&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://demos.instantasp.co.uk/InstantForum2012/"&gt;http://demos.instantasp.co.uk/InstantForum2012/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can login as an administrator using the usual combination…&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Email: admin@admin.com&lt;/div&gt;&lt;div&gt;Password: admin&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Alternatively login using the new Facebook login - yay. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I know I've not posted since March (I can't believe that) but please do check back here often over the next few weeks as I'll be posting much more information on 2012 now we are only a week or two from our first public beta. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;P.S. Don't forget to visit the link above on a mobile device. You'll get a whole new experience :)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</description><pubDate>Tue, 25 Oct 2011 13:40:56 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>12 tips to improve your customer support &amp; save you time</title><link>http://blog.instantasp.co.uk/Goto50046.aspx</link><description>&lt;p&gt;We recently published a white paper containing 12 practical tips you can put to use right away to help provide a more responsive, well managed customer support experience. A few practical changes and improvements can help turn your customer support into relatively easy, painless process and can quickly result in happier customers and support staff. &lt;br /&gt;&lt;br /&gt;You can read this paper below...&lt;/p&gt;&lt;div&gt;&lt;embed src="http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf" type="application/x-shockwave-flash" style="width: 690px; height: 478px;" flashvars="mode=embed&amp;amp;layout=http%3A%2F%2Fskin.issuu.com%2Fv%2Fcolor%2Flayout.xml&amp;amp;backgroundColor=FFFFFF&amp;amp;showFlipBtn=true&amp;amp;documentId=110419171907-fa4c6a4543844beeac38961d41fdb27b&amp;amp;docName=12tips_to_improve_your_customer_support&amp;amp;username=InstantASP&amp;amp;loadingInfoText=12practical%20tips%20to%20improve%20your%20customer%20support%20%26%20help%20you%20take%20back%20control%20of%20your%20time&amp;amp;et=1303297996894&amp;amp;er=0" menu="false" allowfullscreen="true" /&gt;&lt;/div&gt;&lt;br /&gt;As always if we can assist with any questions please don't hesitate to pop a comment below or &lt;a href="http://www.instantasp.co.uk/Contact/" class="ApplyClass"&gt;contact us&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;We hope you find some if the tipcs helpful. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Wed, 20 Apr 2011 12:26:20 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>InstantForum.NET 2011 - Going Mobile</title><link>http://blog.instantasp.co.uk/Goto50045.aspx</link><description>I'm excited to announce our forthcoming InstantForum.NET 2011 update will introduce mobile support. &lt;br /&gt;&lt;br /&gt;Our primary focus will be to provide iPhone &amp;amp; iPad, support however we are designing the mobile skin in such as way that it will work just as well on  Android, Windows Phone 7 &amp;amp; Blackberry devices. &lt;br /&gt;&lt;br /&gt;Whilst this is still a web application we are developing the new skin to look &amp;amp; feel (as much as possible) like a native iPhone/iPad application. The skins will be more touch friendly and will focus on simplicity allowing you to quickly catch up and post quick messages on the go. &lt;br /&gt;&lt;br /&gt;You can test drive this skin now. Simply visit our &lt;a href="http://community.instantasp.co.uk/" class="ApplyClass"&gt;community forums&lt;/a&gt; on any mobile device. &lt;br /&gt;&lt;br /&gt;It's still early days but I wanted to share with you some screen grabs of how this looks so far... &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/afec20ec-597f-4853-8081-b29d.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/e5360e6d-28c3-49d5-8a0a-ff0d.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/e309cb26-1f75-4cb3-bde7-bb33.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/4e718af3-3baf-4bc6-a58f-a2c2.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/2e42dbfe-e272-4c66-82cf-8b19.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/8002859c-9265-4c97-83f4-9c6b.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/4c54a397-75a6-4bc2-9398-7fa5.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/a68ad813-d011-4165-b559-4b1a.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/a6ad6b8a-41cf-404e-a27a-8db9.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/9c784d7f-fde2-4e3b-9047-5a13.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/cee34d3a-ce68-4d79-86e5-31bb.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/3e963491-d154-40da-b090-afa5.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/3c991f38-2116-4dff-a3e4-1dc4.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/a83aa0c1-c738-4f9f-bd44-7c10.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/37939e63-7faf-4d26-b0b0-32d5.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/b5a93f6a-838d-4c96-a33f-ec18.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/494be471-5f31-453e-8fd1-8163.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/418861aa-7ab2-4424-b1b1-904f.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/9daee0e1-2107-4c06-8573-781f.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/41f1f69d-0ec8-43ed-a4a4-36df.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/0f15e915-acff-4736-9e55-c720.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/1710b3b2-9370-4ac3-a2aa-ecd7.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/c23fc995-d833-4305-8faa-4a36.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/4b856bfc-980a-4167-9cb2-206f.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/b6f9896f-073a-4675-8de2-b07a.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/173a914a-abda-49a3-a038-3a8a.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/452fb2c7-2b8f-4519-b439-c8c2.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/3fa39586-9c6f-41d2-9e84-ec41.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/1723f85c-2782-4cf3-a3eb-f813.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/26d72aab-d679-4d0c-b53c-b89e.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/9390b88e-730a-4fc4-8ebb-5d14.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/472a1cc6-8a54-4b07-97cf-772f.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/50fca201-282b-41f8-8d5c-8bb8.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/42bb9c92-f270-4d3d-988d-4eec.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/c8db1110-da82-496e-937c-bbdf.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/221d6f6f-8e93-4317-877f-1cda.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/bbf6ee8b-12f1-4ebe-aa66-a054.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/12c47329-fc8f-4233-bc74-261a.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/5569ca35-c5ff-411b-92c3-462f.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/41f7991b-8b7d-4b4f-ab77-d841.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/153f954c-f0ac-4993-b5a8-ac67.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/f16b3c87-e4e5-4274-83d5-dbd6.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/9c00df58-78ce-4d38-9305-a6e5.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/17cbd581-9f95-42f0-b600-1c80.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/2a32e8ec-bd0e-4763-84db-55a5.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/656bc561-9f76-4a84-a90e-63f0.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/931cf435-b9d4-481f-9797-7fae.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/83901acd-9f4c-4b23-bd92-ba0c.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/5a2bc037-efec-462b-8124-e065.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/45f36c21-6727-4bb9-b07f-b2b6.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/22007000-ce91-4a4e-9547-202e.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/d38608dd-73ce-4c9a-a083-7216.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/8fc83efb-b009-4347-b183-b2e5.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/af668d3e-d318-46c8-818d-e974.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/e663a9e1-ff60-4feb-9a14-4bba.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://community.instantasp.co.uk/Uploads/Images/9b1ed01e-96de-4b64-b069-a4e0.PNG" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;&lt;strong&gt;Can i try this now?&lt;/strong&gt; &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Yes. Visit our &lt;a href="http://community.instantasp.co.uk/" class="ApplyClass"&gt;community forums&lt;/a&gt; on any mobile device to give the mobile skin a test drive. We would welcome any feedback as a response here within this topic. &lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;&lt;strong&gt;Can I choose a specific skin for mobile or tablet devices?&lt;/strong&gt; &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Year. We will be providing options within the Admin CP to allow you as an administrator to select a specific skin to target a mobile or tablet device. &lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;&lt;strong&gt;Can I customize the mobile skins?&lt;/strong&gt; &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Yes. A mobile skin is just another skin within InstantForum.NET. As with all skins they can be customized through CSS, master page changes, editing the mark-up etc. &lt;br /&gt;&lt;br /&gt;&lt;span class="Header"&gt;&lt;strong&gt;How will InstantForum.NET detect mobile devices?&lt;/strong&gt; &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Using the WURFL device database via 51Degrees.mobi foundation. &lt;br /&gt;&lt;a href="http://51degrees.mobi/" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://51degrees.mobi/" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://51degrees.mobi/" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://51degrees.mobi/" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://51degrees.mobi/" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://51degrees.mobi/" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://51degrees.mobi/" target="_blank"&gt;http://51degrees.mobi/&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;While ASP.NET’s built-in browser detection support will be sufficient for many applications it will not recognize many of the latest devices unless you manually update e the browser definition files. &lt;br /&gt;&lt;br /&gt;For example even the .NET 4 browser definition files are not recent enough to recognize Windows Phone 7, Android phones, Opera Mobile browsers, or Apple iPads. &lt;br /&gt;&lt;br /&gt;We choose 51Degrees.mobi foundation as the foundation is being continually updated to support new mobile devices and features requested by developers. &lt;br /&gt;&lt;br /&gt;Once a mobile device has been detected InstantForum.NET will automatically load the correct skin. . &lt;br /&gt;&lt;br /&gt;We look forward to posting further news as this moves to release :) </description><pubDate>Mon, 21 Mar 2011 02:39:22 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>InstantForum.NET 2010-5 Update</title><link>http://blog.instantasp.co.uk/Goto50044.aspx</link><description>Just a quick post to let you know we've just released InstantForum.NET 2010-5. This update is available now for download from within your &lt;a href="http://my.instantasp.co.uk/MyLicenses.aspx" class="ApplyClass"&gt;My.InstantASP account&lt;/a&gt;. This update resolves a number of minor issues and addresses problems with both &lt;a href="http://windows.microsoft.com/ie9"&gt;IE9 RC1&lt;/a&gt; and &lt;a href="http://www.mozilla.com/en-GB/firefox/beta/" class="ApplyClass"&gt;FireFox 4 beta&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;We'll be posting further information on this update and instructions on how to upgrade in our documentation area later today. We wanted to provide the 2010-5 update to address issues reported by customers and to prepare InstantForum.NET for the forthcoming IE9 and FF4 updates. &lt;br /&gt;&lt;br /&gt;&lt;strong class="Header"&gt;Internet Explorer 9&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/ie9.gif" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong class="Header"&gt;FireFox 4&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/FF4.gif" /&gt;&lt;br /&gt;We've also made a number of performance / refactoring improvements throughout the and managed to defer (call when required) a couple of database queries to further speed page load times. &lt;br /&gt;&lt;br /&gt;I'm afraid there are no new major features within this release. We simply wanted to ensure the current InstantForum.NET relapse is as stable as possible to allow us time to focus on InstantForum.NET 2011. &lt;br /&gt;&lt;br /&gt;I would suggest waiting for our upgrade documentation before attempting to upgrade your installation to 2010-5. We will be posting a ZIP file containing only the updated files and a single SQL file to update your database. &lt;br /&gt;&lt;br /&gt;I'll post official announcements within our community forums once everything is live :) &lt;br /&gt;&lt;br /&gt;If you would like to try InstantForum.NET please register to download a fully functional evaluation &lt;a href="http://www.instantasp.co.uk/Products/Download/" class="ApplyClass"&gt;here&lt;/a&gt; or if you ahve any questions please don't hesitate to &lt;a href="http://www.instantasp.co.uk/Contact/"&gt;contact us&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;</description><pubDate>Tue, 01 Mar 2011 16:24:53 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>Happy Holidays from InstantASP</title><link>http://blog.instantasp.co.uk/Goto50043.aspx</link><description>&lt;p&gt;&lt;img alt="" style="margin-bottom: 16px; float: right; margin-left: 20px;" src="http://blog.instantasp.co.uk/Uploads/Images/christmasemotsmall.png" /&gt;Just a quick post to wish everyone a very happy Christmas. Also a sincere thank you to all customers we've had the opportunity to work with in 2010. &lt;br /&gt;&lt;br /&gt;We are super excited about  2011 and our users can expect major updates for both InstantForum.NET &amp;amp; InstantKB.NET.&lt;/p&gt;&lt;p&gt;Anyhow I'm sure your all very busy with last minute Christmas shopping so I'll keep this short. We hope you have a wonderful Christmas and get to spend time to with friends &amp;amp; family. &lt;br /&gt;&lt;br /&gt;Happy holidays &amp;amp; best wishes to all from InstantASP. We hope Santa leaves you something nice :)&lt;/p&gt;</description><pubDate>Thu, 23 Dec 2010 13:15:52 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title> Using InstantForum.NET 2010 Under .NET 4.0</title><link>http://blog.instantasp.co.uk/Goto50042.aspx</link><description>Out the box InstantForum.NET 2010 currently targets the .NET 2.0 run-time and will work fine on .NET 2.0, .NET 3.5 &amp;amp; 3.5 SP1. We will be moving to .NET 4.0 out the box with future InstantForum.NET updates as more of our customers also move to .NET 4.0. &lt;br /&gt; &lt;br /&gt; To help customers looking to use the InstantForum.NET 2010 releases under .NET 4.0 you can find below two web.config files you can use which will ensure InstantForum.NET works correctly under the .NET 4.0 run-time&lt;br /&gt; &lt;br /&gt;&lt;span class="Header"&gt;&lt;strong&gt; Integrated .NET 4.0 Application Pools&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt; &lt;br /&gt; If your running InstantForum.NET under a IIS 7 Integrated ASP.NET 4.0 application pool please download the "IFNET2010_Integrated_DotNet4.0_WebConfig.zip" file attached below. This contains a web.config which will work fine for .NET 4.0 Integrated Application Pools.&lt;br /&gt; &lt;br /&gt;&lt;span class="Header"&gt;&lt;strong&gt; Classic .NET 4.0 Application Pools&lt;br /&gt;&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt; If your running InstantForum.NET within IIS6 or under a IIS 7 Classic ASP.NET 4.0 application pool please download the "IFNET2010_Classic_DotNet4.0_WebConfig.zip" file attached below. This contains a web.config which will work fine for .NET 4.0 Classic Application Pools. &lt;br /&gt; &lt;br /&gt; Each download contains a single web.config file which you should use if your running under .NET 4.0.  Don't forget you'll need to update the database connection string within the web.config to point to your InstantForum.NET database. &lt;br /&gt; &lt;br /&gt;If you have any questions with regard to running our products under .NET 4.0 please don't hesitate to &lt;a href="http://tickets.instantasp.co.uk/SubmitTicket" class="ApplyClass"&gt;open a support ticket&lt;/a&gt; or &lt;a href="http://www.instantasp.co.uk/Contact/"&gt;contact us&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Fri, 17 Dec 2010 15:18:16 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>Auto Subscribing New Users to Forums By Email</title><link>http://blog.instantasp.co.uk/Goto50041.aspx</link><description>&lt;p&gt;Recently we've received the same question from several customers with regard to automatically subscribing new users to all forums via email within InstantForum.NET. This would ensure all members are sent an email each time a post is made within any forum they have access to. &lt;/p&gt;&lt;p&gt;We don't do this by default as it's generally best practice to allow your users to opt-in to email notifications however we understand some customers may be running InstantForum.Net within a controlled internal intranet We will be adding options in a future InstantForum.NET release to allow you to automatically subscribe your users to specific forums however whilst we work on getting this right I wanted to share some simple code which may help in the meantime. &lt;/p&gt;&lt;p&gt;I would only suggest using this code if you know your users won't mind being automatically subscribed to all forums by email. Generally for public facing web sites this is not a good idea as you may quickly annoy community members with unsolicited emails. Please use your judgement before deciding to apply this code.&lt;/p&gt;&lt;p class="Header"&gt;Adding the Code&lt;/p&gt;&lt;p&gt;To automatically subscribe new members you'll need to modify the registration code to call an additional method that will loop through forums and add a subscription automatically. To get started open your InstantForum.NET installation within Visual Studio.NET and locate the register page as shown below…&lt;/p&gt;&lt;p&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/autosubscribe1.gif" /&gt;&lt;br /&gt;&lt;br /&gt;Open this class. You should see…&lt;br /&gt;&lt;br /&gt;&lt;img width="600" height="558" alt="" width="600" height="558" src="http://blog.instantasp.co.uk/Uploads/Images/autosubscribe2.gif" /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Adding Imports Statement&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;You'll need to add the an imports / using statement to InstantASP.InstantForum as shown below…&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/autosubscribe3.gif" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Add our New Method&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;One you've added the imports / using statement copy the code below and paste this above the QueueConfirmationEmails nethod as shown below….&lt;/p&gt;&lt;pre class="brush: vb;"&gt;Private Sub AutoForumSubscription(ByVal intUserID As Int32)  ' create forum object, pass current user id to ensure role based security is applied  Dim Forums As New Business.Forums(MyBase.CurrentContext.CurrentUser.UserID)  ' populate local forum collection  Dim fc As Collections.ForumCollection = Forums.SelectForums  ' check we have a forum collection  If Not fc Is Nothing Then      ' loop through forums      For index As Int32 = 0 To fc.Count - 1          ' get forum          Dim f As Components.Forum = fc.Item(index)          ' add forum Subscription          Business.Subscriptions.Forums.InsertSubscription( _          intUserID, f.ForumID, Common.Enumerations.EnumSubscriptionType.Instant)       Next  End IfEnd Sub&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Calling the New Method&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;You will now need to call the new "AutoForumSubscription" method we have added when adding the user. Todo this locate the code below iwthin Register.vb. &lt;/p&gt;&lt;pre class="brush: vb;"&gt;User = New InstantASP.InstantForum.Components.User(intUserID)User.Authenticate(e.RememberMe)' quque confirmation emailQueueConfirmationEmails(User)&lt;/pre&gt;&lt;p&gt;Add a call to the new "AutoForumSubscription" method we created as shown below…&lt;/p&gt;&lt;pre class="brush: vb;"&gt;User = New InstantASP.InstantForum.Components.User(intUserID)User.Authenticate(e.RememberMe)' quque confirmation emailQueueConfirmationEmails(User)' auto subscribe to all forumsAutoForumSubscription(User.UserID)&lt;/pre&gt;&lt;p&gt;&lt;strong class="Header"&gt;That's It&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;When new members register on your site now they will automatically be subscribed to all forums and will receive an email notification anytime a new post is made within any forum the user has access to. &lt;br /&gt;&lt;br /&gt;Any questions as always please don't hesitate to &lt;a href="http://tickets.instantasp.co.uk/" class="ApplyClass"&gt;contact us&lt;/a&gt;.&lt;/p&gt;</description><pubDate>Wed, 15 Dec 2010 18:34:26 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>InstantKB.NET 2011 Video Overview</title><link>http://blog.instantasp.co.uk/Goto50040.aspx</link><description>We recently released our  InstantKB.NET 2011 update. This is a major update and offers a number of new features we are confident will help your company more effetely manage your customer support. &lt;br /&gt; &lt;br /&gt;We've put together a short 2 minute video highlighting some of the key features &amp;amp; improvements you can find within our latest InstantKB.NET 2011 update. To learn more please click the play button below :)&lt;br /&gt;&lt;br /&gt;&lt;embed width="548" height="333" src="http://www.youtube.com/v/PGMnb6E1d3s?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" style="width: 548px; height: 333px;" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;br /&gt;&lt;br /&gt;Thank you to everyone who assisted in providing feedback during our recent InstantKB.NET BETA.  We are hard at work on the next updates for both InstantForum.NET &amp;amp; InstantKB.NET and I hope to be posting further news soon. &lt;br /&gt;&lt;br /&gt;</description><pubDate>Mon, 06 Dec 2010 14:01:05 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>InstantKB.NET 2011 BETA 1 - Online Demo</title><link>http://blog.instantasp.co.uk/Goto50039.aspx</link><description>&lt;p&gt;Hi All,&lt;/p&gt;&lt;p&gt;Hope your all very well. I'm delighted to announce you can now test drive the forthcoming InstantKB.NET 2011 release via our online demo at…&lt;/p&gt;&lt;p&gt;&lt;a href="http://demos.instantasp.co.uk/InstantKB2011" class="ApplyClass" target="_blank"&gt;http://demos.instantasp.co.uk/InstantKB2011&lt;/a&gt;&lt;/p&gt;&lt;p&gt;To login as and administrator please use…&lt;/p&gt;&lt;p&gt;Email: &lt;a href="mailto:admin@admin.com"&gt;admin@admin.com&lt;/a&gt;&lt;br /&gt;Password: admin&lt;/p&gt;&lt;p&gt;This demo shows the forthcoming ticketing support. You'll notice you can also submit bugs within the online demo via the "Submit Bug" tab. This tab demonstrates how you can extend ticket tabs &amp;amp; create your own tabs to capture unique important to your business.  As with other data entry forms you can custmoize the fields displayed to users under any tab &amp;amp; add custom fields to capture unique data.&lt;/p&gt;&lt;p&gt;If you visit the Staff CP (accessible via the top-right once logged in as an administrator) you'll notice a new set of features to help you manage user submitted content. &lt;/p&gt;&lt;p&gt;Within the Admin CP you can define service level agreements to help manage customter expectation or define automated rules &amp;amp; escalation rules which can execute based on specific conditions or workflow stages to help automate &amp;amp; streamline the support process. &lt;/p&gt;&lt;p&gt;We are very excited about the possibilities with this new release and I could ramble on for hours. For now I'll let you play with the demo and discover the new features in your own time, &lt;/p&gt;&lt;p&gt;Please remember of course this is a BETA release so if you encounter any problems or indeed have any questions please don't hesitate to email me directly on &lt;a href="mailto:ryan@instantasp.co.uk"&gt;ryan@instantasp.co.uk&lt;/a&gt; or use our &lt;a href="http://www.instantasp.co.uk/Contact/" class="ApplyClass"&gt;contact form&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;Stay tuned for some further news regarding a revamp of our web site here at InstantASP. We expect this will be around the same time as the 2011 BETA 2 release. &lt;/p&gt;&lt;p&gt;I look forward to any feedback and keeping you all posted during the BETA :)&lt;/p&gt;</description><pubDate>Tue, 12 Oct 2010 02:46:00 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>InstantKB.NET - Looking for BETA testers</title><link>http://blog.instantasp.co.uk/Goto50038.aspx</link><description>&lt;p&gt;We've been hard at work recently getting the next major InstantKB.NET update ready . &lt;/p&gt;&lt;p&gt;This update contains a number of improvements. For a complete list please see &lt;a href="http://instantasp.co.uk/Products/InstantKB/InstantKB2010.aspx"&gt;http://instantasp.co.uk/Products/InstantKB/InstantKB2010.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I'm excited to announce today we'll be offering a BETA download to existing InstantKB.NET 2.x customers this coming Monday 11th October.&lt;/p&gt;&lt;p&gt;If your interested in receiving a copy of the latest InstantKB.NET BETA  please email &lt;a href="mailto:sales@instantasp.co.uk"&gt;sales@instantasp.co.uk&lt;/a&gt; and we'll confirm via email if eligible. For those who provide feedback during the BETA a free update will be provided once the next InstantKB.NET update reaches RTM.&lt;/p&gt;&lt;p&gt;Thank you to everyone who has already registered for the BETA. We look forward to sending further information &amp;amp; download instructions this coming Monday.  &lt;/p&gt;&lt;p&gt;I look forward to posting further news on the next InstantKB.NET update very soon :)&lt;/p&gt;</description><pubDate>Mon, 04 Oct 2010 13:52:05 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>Common keywords &amp; SQL Server full-text search </title><link>http://blog.instantasp.co.uk/Goto50037.aspx</link><description>&lt;p&gt;We spent some time recently helping a InstantKB.NET customer. The customer was seeing unexpected search results within InstantKB.NET when using SQL Server full text search &amp;amp; a Boolean "ALL / AND" keyword search.. &lt;br /&gt;&lt;br /&gt;&lt;strong class="Header"&gt;Unexpected Search Results&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The client had an article titled "Bill me later" however when searching for the keywords "Bill me later" there was no results shown. Using a "ANY / OR" Boolean search seems to work fine.&lt;/p&gt;&lt;p&gt;After some investigation it appears the problem occurs due to the list of common keywords SQL Server maintains internally.  &lt;br /&gt;&lt;br /&gt;&lt;strong class="Header"&gt;SQL Server Noise / Stop Words&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;SQL Server 2005 calls them noise words, SQL Server 2008 calls them stop words. SQL Server has a list of around 150 common words, which are ignored by the Full Text Search engine. e.g. about, this, all, me, was, and, must etc. You can view the English stop words in SQL Server 2008 by executing the following query:&lt;br /&gt; &lt;br /&gt;&lt;span class="Code"&gt;select * from sys.fulltext_system_stopwords where language_id = 1033&lt;/span&gt;&lt;br /&gt;Because “me” is a stop word and we are performing a Boolean “AND” search we won’t get any results as the query is terminated when we hit the keyword “me”. This does not seem to effect “ANY / OR” type Boolean searches so I can only guess these are executed in a different fashion.&lt;br /&gt; &lt;br /&gt;&lt;strong class="Header"&gt;Solution?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;There is a workaround – to wipe the list of stop words! The problem with doing this is that the list of stop words is setup server-wide on the SQL Server itself. &lt;br /&gt;&lt;br /&gt;If this is not an option I’ve attached below a script to add all common stop words to the your InstantKB.NET Ignored search terms table ensuring the stop words never get passed to the full-text query engine. This ensures the query won’t get halted half way through the boolean search returning no results.&lt;/p&gt;&lt;p&gt;For InstantForum.NET users you can simply change the ApplicationID within the script attached below to 1. &lt;br /&gt; &lt;br /&gt;To demonstrate this take the following full-text query…&lt;br /&gt; &lt;br /&gt;&lt;span class="Code"&gt;SELECT (a.ArticleID)&lt;br /&gt;FROM &lt;br /&gt;InstantKB_Articles AS a &lt;br /&gt;LEFT OUTER JOIN &lt;br /&gt;ContainsTable(InstantKB_Articles, *, '"*later*" AND "*bill*"', 500) AS ftArticleTitle &lt;br /&gt;ON a.ArticleID = ftArticleTitle.[Key] &lt;br /&gt;WHERE &lt;br /&gt;a.ArticleID IN (IsNull(ftArticleTitle.[Key],0))&lt;/span&gt;&lt;br /&gt;This will return the article titled “Bill Me Later”. However if we add the common keyword “me” the exact same query will fail…&lt;br /&gt; &lt;br /&gt;&lt;span class="Code"&gt;SELECT (a.ArticleID)&lt;br /&gt;FROM &lt;br /&gt;InstantKB_Articles AS a &lt;br /&gt;LEFT OUTER JOIN &lt;br /&gt;ContainsTable(InstantKB_Articles, *, '"*later*" AND “me*” AND "*bill*"', 500) AS ftArticleTitle &lt;br /&gt;ON a.ArticleID = ftArticleTitle.[Key] &lt;br /&gt;WHERE &lt;br /&gt;a.ArticleID IN (IsNull(ftArticleTitle.[Key],0))&lt;/span&gt;  &lt;br /&gt;You’ll notice the second query returns no results as it’s being terminated once it hits the "me" stop word.&lt;br /&gt; &lt;br /&gt;To resolve this please run the attached SQL script against your InstantKB.NET database.&lt;br /&gt; &lt;br /&gt;Once you’ve ran the attached script against your InstantKB.NET database please recycle the web application within IIS to clear the local ASP.NET cache and ensure the new ignored search terms are being used by InstantKB.NET.&lt;br /&gt; &lt;br /&gt;If you do run into any other scenarios where you would expect to see search results it may be due to these common keywords. You can add your own terms to the list of ignored search terms used by InstantKB.NET from within the Admin CP &amp;gt; Settings &amp;gt; Ignored Search Terms page.&lt;/p&gt;&lt;p&gt;I hope this blog entry helps someone :)&lt;/p&gt;</description><pubDate>Fri, 27 Aug 2010 13:41:26 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>InstantForum.NET 2010-4 Released</title><link>http://blog.instantasp.co.uk/Goto50036.aspx</link><description>&lt;p&gt;After several weeks of discussion within our community forums &amp;amp; a number of revisions I'm delighted to announce our InstantForum.NET 2010-4 update is now available for download to existing customers.  Thank you to everyone who submitted feedback for the 2010-4 releaqse.  Special thanks to Al, Ramsay, Eddy &amp;amp; Craig.&lt;br /&gt;&lt;br /&gt;You can find a list of improvements, updates &amp;amp; fixes included within the 2010-4 release below. &lt;/p&gt;&lt;strong class="Header"&gt;2010-4 Improvements&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;Search Engine Optimized URLs&lt;/strong&gt;&lt;p&gt;You can now easily enable search engine friendly URLs within InstantForum.NET. &lt;/p&gt;&lt;p&gt;This will transform the URLs to use forum names, topics titles &amp;amp; usernames within URLs whenever possible for SEO purposes.&lt;br /&gt;&lt;br /&gt;Forum URLs&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://docs.instantasp.co.uk/Uploads/Images/2010-4_1.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Topic URLs&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://docs.instantasp.co.uk/Uploads/Images/2010-4_2.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Member / Vanity URLs&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://docs.instantasp.co.uk/Uploads/Images/2010-4_3.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Back Button &amp;amp; Bookmark Support for AJAX Requests&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;With InstantForum.NET 2010-4 you can now use your bowsers back button support as you would in a traditional full post back web application. For more information please see my blog post&lt;a href="http://blog.instantasp.co.uk/InstantForum.NET/Blog-Entry/50032" class="ApplyClass"&gt;AJAX is great but what about the back button?&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Delete Attachments&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;When editing posts you can now delete attachments without the need to post back.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;img alt="" src="http://docs.instantasp.co.uk/Uploads/Images/2010-4_4.jpg" /&gt;&lt;br /&gt;Abusive Post Reports&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;We've added a "Report" button to allow your community members to report abusive or spam posts to forum moderators. &lt;/p&gt;&lt;p&gt;&lt;strong class="Header"&gt;&lt;img alt="" src="http://docs.instantasp.co.uk/Uploads/Images/2010-4_5.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms; color: #3c71a6;"&gt;New Admin Settings&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Random Member Photos&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;You can now specify if a random member photo should be applied to new members.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Copy PMs to Sent Items&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;You can now always copy private messages to sent items. We felt from feedback we received this option was confusing for users. Now as an administrator you can simply choose to always copy private messages to members sent items folder. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Enable / Disable Tags&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;You can now disable tags if you don't require this feature from within the Forum settings page. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Show Quick Reply By Default&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;You now have the option to show the quick reply panel by default to ensure this is always visible for users who have permission to post within a forum. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Allow Hidden Roles&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;If you have lots of posts and don't have any hidden roles / member groups within InstantForum.NET you can now explictly disable hidden roles to improve query performance throughout InstantForum.NET.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Allow Similar Topics&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Again for large scale communities you can optionally disable the Similar Topics displayed below a topic withyin InstantForum.NET. If your site is heavily indexed by search engines this can help reduce the load on your SQL Server. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;General Improvements&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;We've reorganized a number of admin settings to make it easier for users to find application settings. For exapmple we've moved the CAPTCHA settings from the "Forum" settings page to the "Login &amp;amp; Registration" settings page.  This makes more sense as the CAPTCHA  verification code is only shown during registration.&lt;br /&gt;&lt;br /&gt;&lt;strong class="Header"&gt;&lt;span style="font-family: trebuchet ms; color: #3c71a6;"&gt;2010-4 Fixes&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;    &lt;li&gt;Fixed issue with capctha code validation still taking effect even if  capctha is disabled &lt;/li&gt;    &lt;li&gt;Fixed issue with wrong signature appearing in post previews when editing &lt;/li&gt;    &lt;li&gt;Fixed issue with quotes in topic titles &amp;amp; usernames being rendered with a preceding "\" character &lt;/li&gt;    &lt;li&gt;Fixed issue with instant massager links within user profiles not working &lt;/li&gt;    &lt;li&gt;Fixed issue with biography field not being updatable by admins &lt;/li&gt;    &lt;li&gt;Fixed issue with private messages page if message usernames contained a quote character &lt;/li&gt;    &lt;li&gt;Fixed issue with admin notes not updating if you cleared the richtext editor &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;-------------------------------------------------------------------------&lt;/p&gt;&lt;p&gt;You can find upgrade instructions within our online documentation at…&lt;/p&gt;&lt;p&gt;&lt;a href="http://docs.instantasp.co.uk/Docs/InstantForum.NET-20103-to-20104"&gt;http://docs.instantasp.co.uk/Docs/InstantForum.NET-20103-to-20104&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Should you have any questions with regard to upgrading please don't hesitate to &lt;a href="http://my.instantasp.co.uk/MyTickets.aspx" class="ApplyClass"&gt;open a support ticket&lt;/a&gt;, &lt;a href="http://www.instantasp.co.uk/Contact/"&gt;contact us&lt;/a&gt; or post within our &lt;a href="http://community.instantasp.co.uk/"&gt;community forums&lt;/a&gt;. We'll do our best to assist with any upgrade questions ASAP. &lt;/p&gt;</description><pubDate>Fri, 20 Aug 2010 16:39:33 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>InstantForum.NET 2010-4 - You Asked, We've Delivered</title><link>http://blog.instantasp.co.uk/Goto50034.aspx</link><description>&lt;p&gt;&lt;strong class="Header"&gt;SEO URLS&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;It's been clear from feedback within our own community forums since 2010 that you want to see search engine friendly URLs within InstantForum.NET.  Whilst the basic URL rewriting works well and avoids the need for query stings  within the forum URLs the URLS do not contain keywords relevant to the page to help improve your SEO efforts. &lt;/p&gt;&lt;p&gt;I'm pleased to announce today InstantForum.NET 2010-4 will offer very friendly URLs optimized to help improve the ranking of your topics &amp;amp; forums within search engines.  Your forum &amp;amp; topic titles can now be used within your URLs by enabling a single option within the InstantForum.NET Admin CP.&lt;/p&gt;&lt;p&gt;Here you can see an example of how URLs like when viewing a forum…&lt;/p&gt;&lt;p&gt; &lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/seourls2.gif" /&gt;&lt;br /&gt;&lt;br /&gt;Or when viewing a topic…&lt;/p&gt;&lt;p&gt; &lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/seourls7.gif" /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong class="Header"&gt;Other Improvements&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;We've also made a number of other improvements within 2010-4. A brief list of additions &amp;amp; improvements you can expect to find within 2010-4 follows…&lt;/p&gt;&lt;ul&gt;    &lt;li&gt;Your browsers back button will now work for all AJAX requests &lt;/li&gt;    &lt;li&gt;We've added a number of  new general settings allowing you to further customize how your forum works.  &lt;/li&gt;    &lt;li&gt;We've added some optimization settings to help improve search performance for very large communities &lt;/li&gt;    &lt;li&gt;We've improved several key database queries to move away from sp_executesql calls &amp;amp; local SQL string variables &lt;/li&gt;    &lt;li&gt;We've removed COPPA registration to simplify registration for both users &amp;amp; administrators &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;We are expecting the 2010-4 release in the next week or two. I will of course keep our blog updated with developments. If you have any questions please don't hesitate to email me directly on &lt;a href="mailto:ryan@instantasp.co.uk"&gt;ryan@instantasp.co.uk&lt;/a&gt; &lt;/p&gt;</description><pubDate>Tue, 20 Jul 2010 15:25:51 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>InstantKB.NET 2010 - Coming Soon</title><link>http://blog.instantasp.co.uk/Goto50033.aspx</link><description> &lt;p style="margin: 0in; font-family: calibri; font-size: 12pt;"&gt;Hi All, I'm very excited to share with you today the improvements you can expect to find within the forthcoming InstantKB.NET 2010 update. Whilst we are still a few weeks from the first public beta you can find a detailed list of all the improvements we in 2010 below…&lt;br /&gt;&lt;br /&gt;&lt;a href="http://instantasp.co.uk/Products/InstantKB/InstantKB2010.aspx"&gt;&lt;strong&gt;http://instantasp.co.uk/Products/InstantKB/InstantKB2010.aspx&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As always if you have any questions or comments please don't hesitate to respond below or email m directly on ryan@instantasp.co.uk &lt;/p&gt;&lt;p style="margin: 0in; font-family: calibri; font-size: 12pt;"&gt; &lt;/p&gt;&lt;p style="margin: 0in; font-family: calibri; font-size: 12pt;"&gt;I look forward to posting further news ASAP :)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Mon, 19 Jul 2010 11:16:13 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>AJAX is great but what about the back button?</title><link>http://blog.instantasp.co.uk/Goto50032.aspx</link><description>&lt;p&gt;With the release of InstantForum.NET 2010 many of you will know we moved to a JavaScript &amp;amp; JSON (no-post backs) based approach for the InstantForum.NET user interface. &lt;/p&gt;&lt;p&gt;Whilst this move provides a very responsive interface &amp;amp; avoids a full page post back using compact JSON based web services to perform partial page updates there are obvious concerns with replying so heavily on JavaScript &amp;amp; partial page updates.&lt;/p&gt;&lt;p&gt;It's been obvious recently due to the volume of feedback I've received that you would like to be able use your browsers back button within InstantForum.NET as you would expect within a traditional non-AJAX web application as well as bookmark pages that are generated as a result of AJAX callbacks.&lt;/p&gt;&lt;p&gt;It's more challenging to enable the back button for AJAX based web applications as you need to manually manage the state of the page between callbacks &amp;amp; manually update the browsers address bar to reflect the current state of the page and allow users to bookmark pages. &lt;/p&gt;&lt;p&gt;With the recent 2010-3 update on Monday we've greatly reduced the bug count and currently are only aware of a handful of issues we still need to investigate. &lt;/p&gt;&lt;p&gt;We wanted to address the most common problem we see first.  I'm delighted to say we've made great process with the bookmarking &amp;amp; back button issues we've seen reported  &lt;/p&gt;&lt;p class="Header"&gt;Bookmarkability - or is that bookmarking :)&lt;/p&gt;&lt;p&gt;With the next update of InstantForum.NET you'll be able to bookmark pages even after an AJAX callback. For example you may wish to bookmark an advanced search page or a specific page within a forum or on the member list. &lt;/p&gt;&lt;p&gt;Even though these features use AJAX to call JSON based web services and a full post back is never performed of the page you'll be able to bookmark AJAX post backs with all controls maintaining stage when you come to the forum from your bookmark. &lt;/p&gt;&lt;p&gt;For example &lt;a href="http://community.instantasp.co.uk/Search.aspx#pageIndex=1&amp;amp;pageSize=10&amp;amp;sArgs%5BPostsWith%5D=1&amp;amp;sArgs%5BSortBy%5D=LastPosterdate&amp;amp;sArgs%5BSortOrder%5D=1&amp;amp;sArgs%5BViewType%5D=2&amp;amp;sArgs%5BSearchUsing%5D=1&amp;amp;sArgs%5BKeywords%5D=null&amp;amp;sArgs%5BUsername%5D=null&amp;amp;sArgs%5BSearchWithin%5D=1&amp;amp;sArgs%5BDateFilter%5D=1&amp;amp;sArgs%5BRoleID%5D=4&amp;amp;sArgs%5BReplies%5D=5" class="ApplyClass"&gt;click here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Whilst this URL looks nasty the value after the # within the URL is all generated by JavaScript and never seen by search engines. It's based on the jQuery Back Button Query plig-in. &lt;/p&gt;&lt;p&gt;&lt;strong class="Header"&gt;Back Button (We've not forgot about you)&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Your back button will work as expected in the next InstantForum.NET update. &lt;/p&gt;&lt;p&gt;To test the back button works as expected click the link below…&lt;/p&gt;&lt;p&gt;&lt;a href="http://community.instantasp.co.uk/Recent.aspx"&gt;http://community.instantasp.co.uk/Recent.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Click a few pages within the list of results or change the sort order of results.&lt;/p&gt;&lt;p&gt;When you navigate to a new page use your browser back button to return to the page. You'll notice that even though the page is only partially updated via our JSON web services the state is maintained and your browsers back button works as you would expect in a traditional full post-back web application.&lt;/p&gt;&lt;p&gt;&lt;strong class="Header"&gt;What about SEO with JavaScript UI?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;We tackled the SEO issues early in the 2010 development cycle and always provide SEO friendly links for any clients / bots that can't interpret JavaScript. We use widely considered best practices for doing this. &lt;/p&gt;&lt;p&gt;We are always keen to improve things and will be looking at further ways we can offer better support for clients who don't have JavaScript enabled. &lt;/p&gt;&lt;p&gt;I look forward to posting further information soon. I should probably go it's 3.45 in the morning - oh boy :)&lt;/p&gt;</description><pubDate>Wed, 09 Jun 2010 03:46:46 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>Further improvements to online documentation</title><link>http://blog.instantasp.co.uk/Goto50031.aspx</link><description>&lt;p&gt;Hi All, Hope everyone is very well. We've been hard at work recently improving our online documentation for both InstantForum.NET &amp;amp; InstantKB.NET.&lt;/p&gt;&lt;p&gt;Some of the new areas include…&lt;/p&gt;&lt;ul&gt;    &lt;li&gt;&lt;a href="http://docs.instantasp.co.uk/Docs/Extending-InstantForum.NET"&gt;Creating InstantForum.NET 2010  Plug-ins &lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://docs.instantasp.co.uk/Docs/InstantForum.NET-Single-SignOn"&gt;InstantForum.NET 2010 Single Sign On&lt;/a&gt;  &lt;/li&gt;    &lt;li&gt;&lt;a href="http://docs.instantasp.co.uk/Docs/InstantForum.NET-Customization" class="ApplyClass"&gt;Creating Skins with InstantForum.NET 2010 &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I also wanted to share with you the new search within our online documentation. Our documentation search will also now pull in results from our knowledgebase &amp;amp; community forums via the RSS feeds they expose. &lt;/p&gt;&lt;p&gt;To make it even easier to find the information your looking for we've added a search box to our main support page allowing you to quickly search all our online documentation, knowledgebase articles &amp;amp; community discussions…&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.instantasp.co.uk/Support/" class="ApplyClass"&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/SupportImprovements3.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Searching for "Installing InstantForum" we get the following results…&lt;/p&gt;&lt;p&gt;&lt;a href="http://docs.instantasp.co.uk/Search/?Keywords=installing%20instantforum" class="ApplyClass"&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/SupportImprovements2.gif" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;We hope these improvements will help our users quickly locate the information relevant to any problem or feature within either InstantForum.NET or InstantKB.NET. You can try the search for yourself at the link below...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.instantasp.co.uk/Support/"&gt;http://www.instantasp.co.uk/Support/&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Whilst we've made great progress we do still want to add additional content to the online documentation in the form of user guides for end users, administrators &amp;amp; staff / moderators providing more of high level overview of features and options within the software. You can expect to see these over the coming weeks.&lt;/p&gt;&lt;p&gt;We'll be publishing an example of how we implemented this search &amp;amp; consumed the InstantForum.NET &amp;amp; InstantKB.NET RSS feeds to display results in a forthcoming article within our documentation. &lt;/p&gt;&lt;p&gt; We look forward to improving the documentation &amp;amp; completing the additional areas. I will of course keep the blog updated with developments. &lt;/p&gt;</description><pubDate>Mon, 31 May 2010 18:31:14 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>New Online Documentation Area Coming Soon</title><link>http://blog.instantasp.co.uk/Goto50030.aspx</link><description>&lt;p&gt;Hi All, Hope your all very well. &lt;/p&gt;&lt;p&gt;I just wanted to share with you the new documentation area we are developing to help our customers get the most from InstantForum.NET and InstantKB.NET. &lt;/p&gt;&lt;p&gt;Alongside traditional installation &amp;amp; configuration information we are developing a number of user guides for both InstantForum.NET &amp;amp; InstantKB.NET to help end users, administrators, moderators &amp;amp; content authors quickly get started with either InstantForum.NET or InstantKB.NET. Other topics will cover areas such as localization, customization, extensibility &amp;amp; integration. We'll also be creating more in-depth developer focused content to cover common questions. &lt;/p&gt;&lt;p&gt;The new documentation area is built upon the forthcoming InstantKB.NET 2010 release (still early alpha). We've designed the new documentation area to provide a simple, easy to navigate way to browse the product documentation. This view (table of contents on the left &amp;amp; content on the right) will be available on a per tab basis with the InstantKB.NET 2010 release. &lt;/p&gt;&lt;p&gt;You can take an peek at  our new documentation area below. Click the image to view a larger version. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.instantasp.co.uk/Attachment10.aspx" class="ApplyClass" target="_blank"&gt;&lt;img width="600" height="480" alt="" width="600" height="480" src="http://blog.instantasp.co.uk/Uploads/Images/OnlineDocsSmall.gif" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;You can also take a look at the early content at &lt;a href="http://docs.instantasp.co.uk/"&gt;&lt;strong&gt;http://docs.instantasp.co.uk/&lt;/strong&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;We'll be announcing here in the blog once the new documentation area is fully live. &lt;br /&gt;&lt;br /&gt;Your feedback would be sincerely appreciated. If you would like to see us cover any specific areas within the new documentation please don't hesitate to leave your suggestions below or email me directly on &lt;a href="mailto:ryan@instantasp.co.uk"&gt;ryan@instantasp.co.uk&lt;/a&gt; &lt;/p&gt;</description><pubDate>Tue, 18 May 2010 17:40:14 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>Google Maps Plug-in for InstantForum.NET 2010</title><link>http://blog.instantasp.co.uk/Goto50029.aspx</link><description>&lt;p&gt;Hi All, As part of the forthcoming InstantForum.NET plug-in documentation &amp;amp; samples we've been developing a number of cool little plug-ins for InstantForum.NET. As well as being functional these plug-in samples will also serve as a learning tool demonstrating key concepts of plug-in development as well as offering sample code showing how your plug-in can directly manipulate  the host page &amp;amp; as well as injecting a plug-in onto any specific page or location.&lt;/p&gt;&lt;p&gt;One of these plugs-in directly modifying the InstantForum.NET "Who's Online" page to add a Google map with markers representing all your visitor locations. This plug-in works by taking the IP address from the InstantForum_WhosOn database table, we then use the GeoCityLite API to get latitude and longitude coordinates for the IP address. Finally we use the Google Maps API to add Markers &amp;amp; Info Windows to the map showing all visitor locations....&lt;/p&gt;&lt;p&gt; &lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/GoogleMapsPlugIn.gif" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong class="Header"&gt;Test Drive Online&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Whilst not 100% accurate this plug-in offers a neat alternative view to your communities "Who's Online" page.  You can see this plug-in in action at &lt;a href="http://community.instantasp.co.uk/WhosOn.aspx"&gt;&lt;strong&gt;http://community.instantasp.co.uk/WhosOn.aspx&lt;/strong&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;This plug-in along with a number of other samples will be available for download very soon. Please keep an eye on our blog for further information. If you have any suggestions for plug-ins you'd like to see for either InstantForum.NET or InstantKB.NET please don't hesitate to send your suggestions to me directly on &lt;a href="mailto:ryan@instantasp.co.uk"&gt;ryan@instantasp.co.uk&lt;/a&gt; &lt;/p&gt;&lt;p&gt;I look forward to posting further information very soon :) &lt;/p&gt;</description><pubDate>Sun, 09 May 2010 15:46:59 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item><item><title>Twitter Login with InstantForum.NET 2010-2</title><link>http://blog.instantasp.co.uk/Goto50028.aspx</link><description>&lt;p&gt;We've been hard at work on our latest InstantForum.NET 2010-2 update. Whilst the primary focus of this release has been to resolve issues reported since the last update we have taken time to add Twitter login support a highly requested feature.  We'll be adding the option to logon via Facebook in future updates.&lt;/p&gt;&lt;p&gt; Our goal is to make it easier for your users to get started within your community. If they already have an existing Twitter account users can now use this to login to InstantForum.NET. With 2010-2 you'll find a new Twitter button on the login page...&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/LoginViaTwitter.gif" /&gt;&lt;br /&gt;&lt;br /&gt;Simply click the Twitter button to login at Twitter.com...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/LoginViaTwitter2.gif" /&gt;&lt;br /&gt;&lt;br /&gt;Once logged in via Twitter you'll be taken back to the forum. If this is the first time you've used twitter to login you'll be prompted to create a forum account as shown below...&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/LoginViaTwitter1b.gif" /&gt;&lt;br /&gt;&lt;br /&gt;By default we'll use your Twitter username also as your forum username. If this username is already taken within the forum by another member you'll be prompted to provide a new username...&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/LoginViaTwitter1c.gif" /&gt;&lt;br /&gt;&lt;br /&gt;If the username is not already taken you'll automatically skip this step and will be returned to the forum homepage authenticated...&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://blog.instantasp.co.uk/Uploads/Images/LoginViaTwitter1d.gif" /&gt;&lt;br /&gt;&lt;br /&gt;On future visits you can now simply click the "Twitter" button on the login page, enter your username &amp;amp; password on Twitter.com and you'll be redirected back to your forum logged in. We use standard Twitter OAuth token based authentication to achieve the shared login.&lt;/p&gt;&lt;p&gt;Stay tuned for further information on InstantForum.NET 2010-2 this week. We've also resolved over a dozen minor issues reported since the last release. We'll be publishing a complete list of fixes &amp;amp; improvements included in the 2010-2 release very soon. .&lt;/p&gt;&lt;p&gt; As always please don't hesitate to leave any comments below or &lt;a href="http://community.instantasp.co.uk/" class="ApplyClass"&gt;join our community&lt;/a&gt; and leave your comments or email me directly on &lt;a href="mailto:ryan@instantasp.co.uk"&gt;ryan@instantasp.co.uk&lt;/a&gt;. I'll do my very best to respond ASAP. &lt;/p&gt;&lt;p&gt; I look forward to keeping you all udpated :)&lt;/p&gt;</description><pubDate>Tue, 04 May 2010 12:13:53 GMT</pubDate><dc:creator>Ryan Healey</dc:creator></item></channel></rss>