Wow yesterday IWeb hit 500 users! It is nice to see that 500 people have found IWeb useful. Lets take a step back and see what we have accomplished:
· Allowing web service calls into DotNetNuke (Seems simple but IWeb properly leverages the DotNetNuke API so that it doesn’t break with new versions of DotNetNuke. If the project has done anything it has given developers a place to start their web services solution).
· Allowing encryption (all the solutions we saw before IWeb used the DotNetNuke machine key for the encryption key. If you’re trying to connect to DotNetNuke from say a Java program this is really not going to work. With IWeb you set a simple key in the Setting Screen. The encryption scheme is easily implemented from practically any application).
· Allowing secure web service calls (Perhaps the single biggest success. It has methods that will create a temporary password that can be used by AJAX Web service calls and clients such as Silverlight (see an example of a Silverlight application that uses the code here)
· Allowing you to create a user and retrieve a user (in December I was planning to try and create an application that allowed you to install IWeb on two different DotNetNuke sites and then click a button to synchronize the users.).