Author Archives: Peter Gerritsen

Building an AJAX web part with jQuery (Part 3)

3 comments

In part 1 of this series I explained a bit about the context and goal of creating an AJAX web part without using ASP.Net AJAX. I also showed the steps necessary for creating services that return data in the JSON format. In part 2 I showed you how to call these services from JavaScript and render the HTML for the [...]

Tagged , , , , | 3 Comments

Building an AJAX web part with jQuery (Part 2)

1 comments

In part 1 of this series I explained a bit about the context and goal of creating an AJAX web part without using ASP.Net AJAX. I also showed the steps necessary for creating services that return data in the JSON format. In this post I’ll show you how to call these services from JavaScript and insert the data in [...]

Tagged , , , | 1 Comment

Building an AJAX web part with jQuery (Part 1)

5 comments

In this series of posts I will describe how I build a web part full of AJAX functionality using jQuery and some plugins for jQuery. Why? ASP.Net AJAX is quite hard to implement using only code. Besides that, having multiple updatepanels and multiple triggers outside of these updatepanels, can complicate stuff very quickly. So I decided to see [...]

Tagged , , , | 5 Comments

jQuery performance optimization tips

1 comments

Sometimes all the cool effects and functionality you’ve build on top of jQuery turn out to be a bit sluggish. Here are a few tips to optimize performance. 1) Use jQuery 1.3+. This one utilizes the new Sizzle selector engine which is much faster then the selector engine in the jQuery versions before that. 2) Make your [...]

Tagged | 1 Comment

Using a template plugin for jQuery to parse JSON data

1 comments

When you’re building an AJAX control in .Net there a a few possibilities. One of them is using AJAX.Net updatepanels. This saves you from writing tedious javascript code to refresh parts of you page. With the arrival of javascript libraries such as jQuery it’s much easier to create the AJAX functionality you want with javascript. However, you still have [...]

Tagged , , | 1 Comment

MOSS Search and browser languages

0 comments

We had a very strange issue with some search functionality we developed for a portal. We created an option to search for documents in a library by specifying the path to a specific folder. This is done by specifying a keyword query like 9:”folder/subfolder”. In this case the searchproperty 9 contains the path of the item. While this [...]

Tagged , | Leave a comment

Creating a 3D tagcloud in Silverlight (part 2)

7 comments

In part 1 I showed you how to create the basics for a 3D tagcloud in Silverlight. In this part I’ll show how to get the tags from your html for inserting it into a blog template, we’ll change the color of the tag based on the weight of the tag and let the hyperlink button actually function as [...]

Tagged , , | 7 Comments

Adding AJAX.Net to your MOSS WebParts

0 comments

I know there are loads of posts on this subject already, but in this one I’ll try to give some useful tips on this subject. First, you need to add AJAX.Net entries to your web.config of the MOSS site. A very easy way to do this is by using the Ajaxify stsadm extensions. Simply add the included [...]

Tagged , , | Leave a comment

Creating a 3D tagcloud in Silverlight (part 1)

27 comments

When I saw the wp-cumulus plugin by Roy Tanck, I thought it would be a great idea to implement the same sort of functionality in Silverlight. It’s hardly original but allows me to learn some parts of the Silverlight framework. The components behind it are quite simple: Get (or send) the tags from your HTML page to the [...]

Tagged , | 27 Comments

Hosting your Silverlight application and media in the cloud

0 comments

Update: The Silverlight Streaming beta has ended. If you want to host your Silverlight apps on Microsoft’s infrastructure and video’s check out Windows Azure Microsoft now offers a service called Silverlight Streaming for hosting your Silverlight content in the cloud. At the moment the service is in beta and you get a whopping 10 GB of storagespace [...]

Tagged , | Leave a comment