Non-SharePoint Stuff

9 August 2007

TechEd has been a good opportunity to pop my head up out of the Sea of SharePoint and check out some of the interesting new/other technologies coming out from Microsoft. Since the conference this year has been not as SharePoint centric now that 2007 is an established product, there have been plenty of opportunities to have a look at all kinds of stuff. Here’s a quick overview of things I wouldn’t mind checking out in my free (ha! yeah, right) time.

  • LINQ
    Extends the .NET framework for easy data query & transformation operations in a functional programming type approach. LINQ will be integrated into Visual Studio 2008, but you can use it now. I also found this very nifty LINQ to SharePoint provider on CodePlex that I will need to check out (could it be the end of having to manually compose CAML? Oh I hope so)!
  • Dynamic Data Controls
    This ASP.NET library provides a set of web controls that bind to data sources and cut out a lot of the typical, repetitive drudgery of setting up a rich, data-driven web application with data listings, views, insert, update & delete operations & UI. And, even better, combine them with LINQ for some really simple, clean, maintainable code. We got a demo of the library that will be ready in the August ASP.NET futures download.
  • WPF/XAML
    The Windows Presentation Foundation is a framework for developing rich applications using a declarative XML format (XAML) to control UI, and .NET managed code to handle the business logic/functionality. Having seen the demos, I think XAML is what XHTML should be! Well formed and with tons of functionality (like, *gasp* columns!). Better still, WPF applications will be able to work as web applications as well as Windows client applications.

Veerrry interesting… Is it especially geeky of me to contemplate chucking a sickie just so I can play around with new development technologies?

Our illustrious panel consists of:

Caution: rambling on will get you whistled at by our illustrious moderator Frank.

Mental note: eating salad & liveblogging do not work well together.

Disclaimer: words in this blog entry are paraphrased versions of the author’s impressions and may not so accurately reflect the speaker’s intent. Please don’t get mad at the panel members for something I wrote here! I was trying to eat lunch, listen, and blog at the same time & I could have misinterpreted or been lazy typing stuff down.


Question: What is the value of blogging?

Phil: Depends on how much time you put into it. The best form of social networking.

Darren: Access to people within Microsoft & get insider thoughts. Conversations are good – swarming over problems.

Des: Business opportunities, especially for small businesses. The case for utility of blogging has been made.

Jane: Passion, grass roots expertise. Tapping into sentiments to generate content.

Michael: A diary, a resume. Transparency. Provides an insight into decision making process. Channel for feedback to cut down on stupid decisions.

Question: How do you handle the information overload?

Phil: That’s half the problem.

Darren: Web application are tools that I can use when I need to– I can choose which to use to help manage info.

Des: Gets a bit overwhelmed, but you don’t have to use them all.

Jane: Agreed.

Michael: Information overload is getting worse, but there’s an opportunities for tools to allow you to find what you want. We are just starting to scratch the surface of search & info navigation.

Question: How do you manage censorship?

Jane: We’re not moderating internally, but we have to pre-moderate before we publish to prevent libel. It’s a bit different to blogging, more commentary. “I think the web provides a platform for lunatics.”

Michael: “Blog smart”. We don’t have censorship, but there are times when it doesn’t work.

Question: Where do you see the line between blogging & “proper” journalism?

Jane: Blogging is unpolished, stream of consciousness, e.g. “Reality TV” vs. something structured, polished, e.g. “Produced TV”. Blogging is prolific & has access to places where journos can’t reach.

Phil: It’s pointless to make a distinction; it’s more about professionals vs. amateurs.

Des: More important to have a comment button, even if it’s a professional journalist.

Jane: Blogging allows you to know your audience.

Question: Can you tell me what Web 2.0 is? Is your web application compatible? What’s a layman definition?

Phil: It’s not about a product/offering, it’s a tipping point/period in time. Can’t label a web site as 2.0 or 1.0

Darren: It’s a site that you get a “feeling” from – colour thing, name thing. An excitement.

Frank: “Is the Delicate Genius blog Web 2.0?” “Yes” HUG!

Des: Technology more readily available to make it easier to develop web sites with participation/interaction with consumers.

Jane: The stuff that helps you use the web better/interact.

Michael: The social aspect, technology affecting society. Using the web in ways we haven’t thought of before. Ideas around privacy & property changing.

Question: <Waffling on about privacy & anonymous blogging>

Des: Dick Smith case about an anonymous commenter badmouthing him. Court cases about anonymous commenting.

Darren: Content management problem.

Phil: Start putting together dirt files on uni students on Facebook/MySpace and use against them after they become famous.

Frank: Russian mail order brides on MySpace – Russian Mafia

Question: How much is the law playing into blogging?

Michael: Former employees blogging about company they just left: issues around accountability of companies so they can’t do dodgy things quietly. International law & trying to control what’s on the internet. We could learn from China & the way they control the internet.

- The End -

Follow

Get every new post delivered to your Inbox.