First Guidance Package for the Web Client Software Factory available


Check out today’s drop of the Web Client Software Factory:

The weekly drop includes a first release of the guidance package. You can use the guidance package to create an initial Web client solution.

Also, in this release:

    • Continued enhancements to the Composite Web Application Block
      • New authorization HTTP module
      • Reduced to two projects
    • Continued enhancements to the Page Flow Application Block
    • Added exception handling to the reference implementation
    • Fixed a number of functional bugs in the reference implementation
Comments (1)

  1. Dan Kline says:

    Hi Omnia,

    I would recommend a posted version that does not require the Team Studio libraries.  I think most of us do not have that version at this point.  However, after cleaning up the unit tests and rebuilding the project, I still encounter an error when I launch the sample:

    Server Error in ‘/WebUI’ Application.

    ——————————————————————————–

    Object reference not set to an instance of an object.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

    Source Error:

    Line 29: if (!IsPostBack)

    Line 30: {

    Line 31: _presenter.OnViewInitialized();

    Line 32: }

    Line 33: _presenter.OnViewLoaded();

    Source File: c:DownloadsMicrosoftWebClientFactorySourceCodeReferenceImplementationSourceInfrastructureWebUIElectronicFundsTransferDefault.aspx.cs    Line: 31

    Stack Trace:

    [NullReferenceException: Object reference not set to an instance of an object.]

      ElectronicFundsTransfer_Default.Page_Load(Object sender, EventArgs e) in c:DownloadsMicrosoftWebClientFactorySourceCodeReferenceImplementationSourceInfrastructureWebUIElectronicFundsTransferDefault.aspx.cs:31

      System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +13

      System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +45

      System.Web.UI.Control.OnLoad(EventArgs e) +80

      System.Web.UI.Control.LoadRecursive() +49

      System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3745

    ——————————————————————————–

    Version Information: Microsoft .NET Framework Version:2.0.50727.308; ASP.NET Version:2.0.50727.308