Hello. I am Paul Kinlan.

I lead the Chrome and the Open Web Developer Relations team at Google. Exploring the intersection of modern web design and future-facing technologies.

1 min read

Programming Windows Presentation Foundation (WPF)

I'm diving back into XAML after a break and reviewing "Programming: Windows Presentation Foundation." So far, the book is well-written with clear C# and XAML examples. While the initial XAML overview is a bit fast-paced, the layout section (Chapter 2) is excellent, offering helpful examples for each concept.

Stay in the loop.

I'm trialing a newsletter. Join for monthly insights into web dev, Chrome, and the open web.

alternate_email

Get in touch

Open to chat about Chrome or Web development.

Book a consultation
1 min read

More on the Bluetooth Library for .Net

I've been experimenting with the Bluetooth library for .NET I mentioned earlier, but I'm having trouble getting it to work. I wanted to connect my phone to my computer and transfer images, but it's not working as expected. The library itself seems fine, it's likely my understanding of Bluetooth communication that's lacking. On the plus side, detecting devices with the library is very easy!
1 min read

Search Engine Results

My website traffic this month is unusually high, almost matching the entire previous month's traffic in just eight days. Google seems to be the primary driver of this surge, sending a significantly larger number of visitors compared to other search engines like Yahoo and MSN. A majority of the searches are related to C#, which suggests I should continue focusing on that topic in my future posts.
1 min read

Sphere Beta: Some inital comments

I've just started testing the Sphere Beta Program. While I appreciate the related blogs feature, I find the blog post search results less helpful. When I search for terms like "AJAX", the related blogs are more relevant than the actual posts returned. I'm not sure keyword searches within blog posts are effective for me. I'd love to see features like RSS subscriptions for results, customizable date ranges (e.g., between 2 and 4 months ago), and a "find similar blog posts" search option.
1 min read

Untitled

I've joined the Sphere Beta Program and have some initial thoughts. While I find the related blogs feature useful, the blog post search results for keywords like "AJAX" aren't quite hitting the mark. I'd love to see improvements such as RSS subscription options for results, more refined date filtering (e.g., between specific dates), and a "find similar posts" feature.
2 min read

Google Search: c# expando

This post explores how to create JavaScript expando objects within C#. I discuss how to achieve this effect using both client-side JavaScript manipulation from C# and by adding attributes to HTML elements server-side, similar to how tooltips extend WinForms classes. I also touch upon the potential for C# 3.0 to offer this functionality natively and the possible use of Reflection and ExtenderProviders for dynamic property addition.
2 min read

Google Search: perl c# comparison

This post discusses the differences between Perl and C#. While both languages use semicolons, they differ significantly in object-oriented features, frameworks, semantics, and regular expression handling. C# is strictly object-oriented with a robust framework, while Perl offers more flexibility and built-in regular expressions. The author uses Perl for quick tasks on their Linux server and C# professionally.
1 min read

Google Search C#

This blog post explores the meaning behind the Google search query "oops c#." It questions whether the searcher was looking for information on Object Orientated Prototyping Systems, Object-Oriented Programming Systems, or general C# errors. The author requests that the original searcher contact them to clarify the intent behind their query.
1 min read

SIMPY, SHADOWS and DEL.ICIO.US all do this wrong I think

I'm curious why social bookmarking services like Simpy, Shadows, and del.icio.us prioritize a user's tags over a global view. When clicking a tag, I'd rather see globally relevant tagged pages than just those from a single user. A single user's tagging habits aren't as useful as seeing the broader community's perspective on a topic. Ideally, these services would offer a toggle between user-specific and global tag views.
1 min read

Yahoo Context Search Was down

My Wikipedia-based AJAX Tag and AJAX Tag 2 scripts were temporarily broken due to an issue with Yahoo's service. Big thanks to the Yahoo developer team, especially Toby Elliot, for quickly resolving the problem! Of all the Web 2.0 APIs I've used, Yahoo's has the most helpful and responsive support.