Archive for the 'ASP.NET' Category

InfoPath, K2 InfoPath or ASP.NET as your workflow forms technology?

Jason Apergis has done an excellent comparison on his blog: here

In my organisation we hit the limits with InfoPath 2003 pretty soon after starting to use it with K2 Workflows, mainly because of complicated user requirements that could not be implemented using InfoPath due to the lack of ability to code behind it and control every aspect of the form… K2 InfoPath brings in the tightly coupled SmartObject integration that creates a rule for each SmartObject method…. this is a real nightmare when you have ten or more of them to manage…. and then there’s the rules that go with them, that you can only edit by clicking through each one. I know which platform I’d choose, for my development team’s sanity! ASP.NET

Still, have a read of Jason’s blog, he’s opted for InfoPath as his organisation are very comfortable with using it.


The IISRESET alternatives for SharePoint developers…

Due to popular demand, I will expand on my IIS Reset "Friend or Foe" posting from the 1st of July 2008… in particular for those of you for copies of many SharePoint textbooks.

In front of me I’ve got a copy of Bill English’s Microsoft Office SharePoint Server 2007 Administrators Companion - an excellent book - I’d certainly recommend it to all SharePoint developers (yes, even developers should read this book!) and administrators

On pages 928 (installing a new feature) and 936 (updating an existing feature)… and in many other places… It is suggested that the developer performs an IISRESET following the stsadm installation command.

Now, I want to throw my hands up and question this… surely a simple recycle of the application pool would suffice?

I point you to these articles:

  • Joel Olsen’s alternatives to brute force IISRESET
    • Run From the command line (to perform a recycle!)

      /a "%SharePointAppPool%" /r

  • The recycle utility for SharePoint developers
  • Gustaf Westerlund’s Avoiding IIS Reset posting



IISReset…. the developer’s friend or foe?

Figure 1: The IISReset in action (thanks to Jon Galloway for the picture!)

Jon Galloway has written an article describing the alternatives to using the IISReset command. If like me, you find that other developers performing this action on shared development/staging servers during office hours is a real pain…. this article might be worth a read.

A link to the article: here

A link to an article discussing IIS metabase corruption when using SSL certificates: here

Another article about mysterious IIS changes: here

The recommended way (from Microsoft) of performing safe web application resets that do not corrupt the metabase: here, perhaps an oppertunity for the script monkeys to create a script to do all this for us so we don’t have to think for ourselves :-D



Excellent K2 [blackpearl] ASP.NET form example

See  for the example. I’d highly recommend it.


JScript and JavaScript… the asyncronous scripting languages that just refuse to die!

I’m not a big fan of JScript or JavaScript… but lately I’ve been using AJAX… I’ve been using lots of new functions, here is a reference for getElementsBy that is very well written.


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.