Results 1 to 9 of 9

Thread: Status of ASP.NET/Web support in CVS

  1. #1
    Anonymous Guest

    Default Status of ASP.NET/Web support in CVS

    Hi,

    I found that the version of spring in cvs now allows for spring to fully manage ASP.Net page instances meaning, using property based injection, your dependencies can be injected into the page classes themselves. This is great and after looking at the code was able to integrate it into my webapp pretty easily.

    I havent seen any references on this forum to this before and its not covered in the doc so I can only assume no one is using this feature in any real world applications. Can anyone confirm this. I would like to get an indication as to wether people reckon its ok to start using even though the next release candidate hasnt been released yet.

    Thanks

    Rob

  2. #2
    Mark Pollack is offline Spring.NET Co-Lead Spring TeamSpring User
    Join Date
    Sep 2004
    Location
    New York, NY
    Posts
    1,683

    Default

    Hi,

    Aleks Seovic (the main author of the asp.net support) is currently using the web functionality - rather extensively from what I gather. You should ping him for details.

    Cheers,
    Mark

  3. #3
    Anonymous Guest

    Default

    Hi Rob,

    Web features are for now only documented on the developer list, so if you take a look at list archive from November you should be able to find decent (I hope) descriptions of current features.

    We are using all the features in a commercial, real-world ASP.Net application, so I'd say it's fairly safe to start using them if you need them. Some things might change, but those should mostly be improvements to the existing features and addition of new ones.

    Regards,

    Aleks

  4. #4
    Join Date
    Jan 2005
    Posts
    8

    Default

    When will this feature actually be put in? I noticed it is not in the latest distro, 0.6.0 rc2.

  5. #5
    Mark Pollack is offline Spring.NET Co-Lead Spring TeamSpring User
    Join Date
    Sep 2004
    Location
    New York, NY
    Posts
    1,683

    Default

    Hi,

    This is scheduled for the 0.7 release. I'll discuss with with Aleks now that we are getting closer to final 0.6.0 final release, but I'd say in about 2-3 months time for 0.7 RC1. Documentation for what is in CVS will be available before that and again, your input is greatly appreciated.

    FYI, I wil be setting up daily snapshot downloads so you won't have to deal with CVS to get the latest code.

    Cheers,
    Mark

  6. #6
    Join Date
    Sep 2004
    Location
    Belgrade, Serbia
    Posts
    613

    Default

    I'd like to get it out sooner than that, but there are a few things that need to be polished a bit and documentation that needs to be written. I'll try to get docs and sample app in CVS in the next few weeks, which should provide you with enough information to start. Nightly builds will help as well, but keep in mind that APIs are subject to change until the official release.

    That said, I don't expect core infrastructure services to change much now that hierarchical context support is finally in.

    Regards,

    Aleks

  7. #7
    Join Date
    Jan 2005
    Posts
    8

    Default

    I do have one suggestion. With the version I'm using, which was soon after you announced it, the exception handling isn't verbose enough. You often don't know what object member is null, or what you spelled wrong in the Binding, etc.(this is mostly me, I’m a horrible speller.) I guess I'd expect the exception to tell you what about the binding it couldn't figure out. For example:

    [Binding("Text", "Customer.PhoneNumbor")]
    protected TextBox tbPhone;

    The exception should tell you it had problems with Customer.PhoneNumbor assuming the property is really PhoneNumber.

  8. #8
    Join Date
    Sep 2004
    Location
    Belgrade, Serbia
    Posts
    613

    Default

    I couldn't agree more, object navigation exceptions need to be better and I will work on that.

    I did change exception handling for context loading code along the lines of what someone earlier suggested on the forums, so now you should get better messages if your object definitions are incorrect instead of getting generic .Net configuration exception.

    -- Aleks

  9. #9
    Join Date
    Jan 2005
    Posts
    8

    Default NHibernate Nullables

    Another feature I'd like to see is support for NHibernate's Nullables. The bummer is you'd probably have to have the NHibernate dlls around all the time even if you don't use them. Does this request make sense? Writing wrappers for all of my Int32, Decimal values can get tiresome.

Similar Threads

  1. How to configure Spring web service to support WSE 3.0
    By bernad in forum Remoting and Web Services
    Replies: 1
    Last Post: 05-25-2006, 11:31 PM
  2. Transaction support (Ado)
    By erijvordt in forum Data Access
    Replies: 4
    Last Post: 01-24-2006, 04:13 PM
  3. Replies: 1
    Last Post: 12-03-2005, 11:23 PM
  4. Collection Support
    By Tom Whitner in forum Core Container
    Replies: 5
    Last Post: 01-13-2005, 08:41 AM
  5. RE: roadmap for mvc support
    By dmannnnz in forum Architecture, Design and Best Practices
    Replies: 1
    Last Post: 10-08-2004, 09:40 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •