Friday, January 19, 2018   Login
You are here: Project » Blog  
IWeb
Author: Michael Washington Created: 1/1/2007 12:48 PM
The IWeb Project

Making IWebCF work with VS 2005 (.asmx) clients
By Michael Washington on 2/18/2008 2:59 PM

When the next IWeb comes out it will be called IWebCF and you will be able to run it side by site with the current IWeb. The new IWeb uses WCF (Windows Communication Foundation) and it is completely different than the web services in the current IWeb.

The problem I faced today was allowing a client created with Visual Studio 2005 to connect with IWebCF. It is SUPPOSE to work because WCF is backward compatible... and it is... mostly. But, of course we ran into issues.

I have it working. I'm still waiting for Ian to look at my solution (it is checked into source code if you want to take a look yourself). Here are my emails to him today which describe my painful process. I'm posting it in case my notes help somone else working with WCF:


From: Michael Washington
Sent: Monday, February 18, 2008 10:59 AM
To:
More...

Fix for ASP.NET "Could not load file or assembly App_Web..." Error
By Michael Washington on 1/26/2008 4:53 PM

The new IWebCF that we are working on uses Windows Communication Foundation. It will only bind to one web address so you have to select one from a drop-down on the configuration screen. Sometimes after you change it and then browse to the service address you get an error that starts off like this:

"Could not load file or assembly App_Web..."

The fix can be found at this thread. Basically you go to this directory on the computer:

C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files

and delete all the files you find there (or if you can the files for the application you're running).


Configuring WCF - how to fix "HTTP Error 404.3 - Not Found"
By Michael Washington on 12/30/2007 10:07 AM

When trying to navigate to a file with the extension .svc when using II7 (that is in Windows Vista and Windows 2008), you may get an error like this:

 

Server Error in Application "Default Web Site/DotNetNuke_IWeb"

HTTP Error 404.3 - Not Found

 

Description: The page you are requesting cannot be served because of the Multipurpose Internet ...

More...

We are working on the new version of IWeb 04.00.00
By Michael Washington on 12/19/2007 4:29 PM

Just wanted to drop a note that Ian and I are working on the next version of IWeb.

IWeb 04.00.00 will use Windows Communication Foundation (WCF) and require that you have ASP.NET 3.0 or higher installed (For IWeb 03.00.00 you only need ASP.NET 2.0 installed).

Using WCF we will be able to allow you to expose any method from your custom module as web services method and still use the extensive IWeb security configuration screen to set granular access to those methods.

You will be able to write those methods in any ASP.NET language and you will not have to actually add the methods to IWeb. IWeb will "discover" that the methods exist (because you will use a partial class).

We anticipate a release sometime in 2nd quarter of 2008.


IWeb 03.00.00 has been released
By Michael Washington on 12/1/2007 6:52 AM

Today we released IWEB 03.00.00 after an extensive Beta testing period of nearly two months. This release contains the file manager code created by Ian Lackey as well as the IWeb Explorer file manager client that was also created by Ian. I added methods to create and retrieve a user.

The next version will be IWeb 04.00.00 (unless we find bugs in 03.00.00, in that case we will do a point release). 04.00.00 will use Windows Communication Foundation (WCF) and require that you have ASP.NET 3.0 or higher installed (For IWeb 03.00.00 you only need ASP.NET 2.0 installed).

Using WCF we will be able to allow you to expose any method from your custom module as web services method and still use the extensive IWeb security configuration screen to set granular access to those methods. You will be able to write those methods in any ASP.NET language and you will not have to actually add the methods to IWeb. IWeb will "discover" that the methods ex ...

More...

IWeb now on CodePlex
By Michael Washington on 11/4/2007 9:16 AM

This site will continue to be the main site, however we will point the download links to all future releases to the CodePlex site at: http://www.codeplex.com/IWeb

The reason is that we have enough developers to now need source control! CodePlex provides that.


Ian Lackey promoted to co-project leader
By Michael Washington on 11/3/2007 4:29 PM
Due to his dedication to the project and that fact that he has now written nearly 50% of the IWeb code, Ian Lackey has been promoted to co-leader of IWeb.  Please join us in thanking him for his substantial contribution to the community.

IWeb hits 500!
By Michael Washington on 10/20/2007 8:37 AM

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:

 

·  &nbs ...

More...

IWeb File Management Capabilities
By Michael Washington on 10/7/2007 11:57 PM

(Currently we are Beta Testing this. It has not been released yet. It may take a month or so)

In addition to the new user management methods in IWeb, are the new file management capabilities. We have started to expose all of the functionality of the "File Manager" through IWeb methods. This will allow for easy management of files located on your portal.

Below is a list of methods currently exposed via IWeb. We plan to expand this list in future releases but feel that this covers most of the common tasks. We tried to mirror the methods in the FileSystemUtils class; however, some method signatures did change slightly due to the nature of web service communication. These changes should have minimal impact on the usability of these methods.

IWeb File Management Methods:

More...


Create a user using IWeb (beta)
By Michael Washington on 10/6/2007 2:00 PM

For the next month (until 11/1/2007) we are Beta testing a new version of IWeb. This version will allow you to create a user:

and view the users details, including their password.

IWeb provides security for each method: 

You can get the Beta here:

IWeb_03.00.00_Install(Beta).zip

We are looking for any problems running it ...

More...

  
Home  |  Screen Shots  |  Example Code  |  Installing  |  Download  |  Project
Copyright 2006-2009 by OpenLightGroup.net   |  Privacy Statement  |  Terms Of Use