+1-888-365-2779
Try Now
More in this section

Forums / General Discussions / Sitefinity 4.0 Beta 2 was released

Sitefinity 4.0 Beta 2 was released

23 posts, 0 answered
  1. Telerik Admin
    Telerik Admin avatar
    188 posts
    Registered:
    02 Oct 2004
    27 Sep 2010
    Link to this post
    Hi all,

    Sitefinity 4.0 Beta 2 was released and is available for download in Your Accounts, section Free Trials.
    The objective of this release was to provide for .Net 4.0 support, implement some new features, and fix a number of issues discovered since Beta. A more detailed list is below.

    As always, your comments and feedback is more than welcome. Please, get back to us and let us know what you think!

    Regards,
    Sitefinity Team

    ==============

    October 05 Update (Build 675):
    • RadControls for ASP.NET AJAX were updated to Q2 SP1 release
    • SDK was added, for more details refer to Sitefinity SDK page

    What’s New

    •  .Net 4.0 framework support
    Note: Support for .Net 3.5 will be discontinued because Sitefinity 4.0 relies heavily on.Net 4.0 features such as: Workflow Foundation 4.0 rule engine, dynamic types, code contracts, WCF improvements, Medium trust support of the Virtual Path Provider, etc.

    • Content -  Implemented Scheduling
    • Content Widgets (Blogs, News, Events, etc.)
        • Enabled filtering by categories, tags, specific blogs, date ranges
        • Extended URL Evaluators work in two modes - UrlPath and QueryString
    • Content Editor
        • Implemented "Insert a document" option  
        • Implemented "Insert a video" option
    • Configurations - Added option to configure the time zone (all dates are stored in UTC format)
    • Page locking/unlocking - Improvements
    • Navigation Control - Implemented "Custom selection of pages"
    • Comments - Implemented Settings per module, Captcha 
    • Forms
        • Added Limitations settings per form field
        • Added export to CSV for form entries
        • Added options to edit and add new entries in administration
        • Implemented lifecycle
    • Documents
        • Enabled Versioning
    • Videos
        • Enabled Versioning
    • Session expiration results in pop up screen
    • Analytics
        • Added drill down capabilities for each report
        • Added sorting and paging in the grids
        • Added encryption to the GoogleAnalyticsProviderConfiguration.config file
        • RadControls for Silverlight are updated to Q2 SP1 release
        • The map report now has multiple layers for showing countries, regions and cities.
    • Fluent API
        • Added Content life cycle

    What’s Fixed
    • Many fixes in content, pages, forms and feeds
  2. Will
    Will avatar
    23 posts
    Registered:
    30 Jun 2009
    29 Sep 2010
    Link to this post
    Is there a release candidate still planned, or is this it? I thought I heard a release candidate was scheduled to come out before the final release, so I'm wondering how close we are to seeing that.

    It's interesting to hear that support for .NET 3.5 will be discontinued. I personally don't mind, but like many others I will need to make sure my servers have .NET 4.0 installed. There may be many production environments that have not made that jump yet.
  3. Steve Brook
    Steve Brook avatar
    10 posts
    Registered:
    06 Oct 2009
    29 Sep 2010
    Link to this post
    Hi,

    Sound great.

    Is this the offical RC version or another beta version ?

    When is the RC version available ?

    When will the newsletters feature (that was in 3.x) be available?

    Thanks

    Steve
  4. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    30 Sep 2010
    Link to this post
    Hello Steve,

    This is not the official RC, this is BETA 2 release. Newsletters module is  included in plans for subsequent versions.

    Kind regards,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  5. Laurent
    Laurent avatar
    2 posts
    Registered:
    25 Feb 2008
    08 Oct 2010
    Link to this post
    Hi everybody,

    Where can I give technical feedback ?

    Thanks,

    Mariano LEANCE.
  6. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    10 Oct 2010
    Link to this post
    Hello Mariano,

    You could use the General Discussions forum and Sitefinity's user voice


    Sincerely yours,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  7. Andrei
    Andrei avatar
    553 posts
    Registered:
    27 Nov 2008
    15 Oct 2010
    Link to this post
    Hi,

    Just downloaded Sitefinity 4.0 Beta2 and it is drastically different. Unrecognisable! My first question is how do I upload a User Control to the Controls area, so that I can drag and drop them onto a page?

    Also, how do I enable or disable controls like Login controls and so on?

    That's all for now.
    Many thanks,
    Andrei
  8. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    15 Oct 2010
    Link to this post
    Hi Andrei,

    Uploading controls in not implemented in the BETA2. You can use the configuration section or config file. For more information, please take a look at Adding a new control

    Sincerely yours,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  9. Andrei
    Andrei avatar
    553 posts
    Registered:
    27 Nov 2008
    15 Oct 2010
    Link to this post
    Ivan,

    I take it that it will be implemented in the final release then?

    Also, when is the final release expected for?

    Many thanks,
    Andrei
  10. Hristo Borisov
    Hristo Borisov avatar
    190 posts
    Registered:
    18 Nov 2016
    15 Oct 2010
    Link to this post
    Hi Andrei,

    We have this feature in our plans and we will make sure that we will implement is as soon as possible. However, I cannot promise you that this feature will be part of the official release. In the meantime you can take a look at our new Software Development Kit (SDK) that features how to build custom widgets and register them in Sitefinity's toolbox. We have a few step by step tutorials on how to build a widget from scratch.

    We have plans to release official Sitefinity 4.0 by the end of the year. We will also have a release candidate about a month before the official version, however I cannot give you an exact timeframe for now.

    Let me know if you have any other questions.

    Kind regards,
    Hristo Borisov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  11. Andrei
    Andrei avatar
    553 posts
    Registered:
    27 Nov 2008
    18 Oct 2010
    Link to this post
    Hristo,

    My first question is how do I start it? I can't see anything in the Start -> All Programs not in the IIS. When I installed it, there was a window where I could create projects. Now I do not know how to invoke it. Very, very different, will have to re-learn everything.

    Many thanks,
    Andrei
  12. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    18 Oct 2010
    Link to this post
    Hi Andrei,

    The Window you see is our new Project Manager which creates the projects on the file system and you can use it to run your projects even without hosting the project on an IIS server. You might find these blog posts useful.

    Greetings,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  13. Andrei
    Andrei avatar
    553 posts
    Registered:
    27 Nov 2008
    18 Oct 2010
    Link to this post
    Ok Ivan,

    I am starting to see whats going on. One issue though so far: I am trying to assign the database and server name and I get - "

    You are trying to access item that no longer exists. The most probable reason is that it has been deleted by another user."


    Whats that about? The database is there, the server is up and running???

    Many thanks,
    Andrei
  14. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    18 Oct 2010
    Link to this post
    Hi Andrei,

    This error could be thrown if you are trying to get an item( or the web service for Blogs, Event, Content etc) by ID which does not exist anymore. You are making a request that triggest GetContentItem method of content object.

    Regards,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  15. Andrei
    Andrei avatar
    553 posts
    Registered:
    27 Nov 2008
    18 Oct 2010
    Link to this post
    Ivan,

    A complete computer re-start fixed it. Seems to have cached something somewhere which only a restart can fix. Also, when I tried to delete a project from the project manager it died with an unhandled exception.

    Will keep you updated with issues.

    Many thanks,
    Andrei
  16. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    18 Oct 2010
    Link to this post
    Hello Andrei,

    Ok, let me know if you find some issues, so we could determine whether they are bugs or results from some particular scenarios.

    All the best,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  17. Andrei
    Andrei avatar
    553 posts
    Registered:
    27 Nov 2008
    18 Oct 2010
    Link to this post
    Ivan,

    I am starting to like it more and more. I am evaluating the new version to see if it does all we need for a new customer. I think it ticks all the boxes. Can I ask for some direction?, Where can I find some info on extracting the details of the currently logged in user. I want to do it in a way that will not be broken over consequent versions.

    Many thanks,
    Andrei
  18. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    18 Oct 2010
    Link to this post
    Hello Andrei,

    You can use SecurityManager.GetCurrentUser() to get the SitefinityPrincipal or SecurityManager GetCurrentUserName. Then you can work with UserManager class.

    Best wishes,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  19. Andrei
    Andrei avatar
    553 posts
    Registered:
    27 Nov 2008
    21 Oct 2010
    Link to this post
    Ivan,

    All I did was to open the Web Application added a new Folder and added a control to that folder. Rebuilt it and now I get this:

    Server Error in '/Sitefinity' Application.

    Could not load file or assembly 'Telerik.Sitefinity.Utilities, Version=4.0.685.0, Culture=neutral, PublicKeyToken=b28c218413bdf563' or one of its dependencies. The system cannot find the file specified.

    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.IO.FileNotFoundException: Could not load file or assembly 'Telerik.Sitefinity.Utilities, Version=4.0.685.0, Culture=neutral, PublicKeyToken=b28c218413bdf563' or one of its dependencies. The system cannot find the file specified.

    Source Error: 

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Assembly Load Trace: The following information can be helpful to determine why the assembly 'Telerik.Sitefinity.Utilities, Version=4.0.685.0, Culture=neutral, PublicKeyToken=b28c218413bdf563' could not be loaded.

    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
    

    Stack Trace: 

    [FileNotFoundException: Could not load file or assembly 'Telerik.Sitefinity.Utilities, Version=4.0.685.0, Culture=neutral, PublicKeyToken=b28c218413bdf563' or one of its dependencies. The system cannot find the file specified.]
       Telerik.Sitefinity.Abstractions.ObjectFactory.RegisterIoCTypes() +0
       Telerik.Sitefinity.Abstractions.Bootstrapper.Bootstrap() +72
       Telerik.Sitefinity.Web.SitefinityHttpModule.Init(HttpApplication context) +24
       System.Web.Routing.UrlRoutingModule.System.Web.IHttpModule.Init(HttpApplication application) +10
       System.Web.HttpApplication.InitModulesCommon() +166
       System.Web.HttpApplication.InitModules() +46
       System.Web.HttpApplication.InitInternal(HttpContext context, HttpApplicationState state, MethodInfo[] handlers) +715
       System.Web.HttpApplicationFactory.GetNormalApplicationInstance(HttpContext context) +283
       System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext context) +104
       System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +327

  20. Andrei
    Andrei avatar
    553 posts
    Registered:
    27 Nov 2008
    21 Oct 2010
    Link to this post
    Ivan,

    Then I created a different Project TestSite and when trying to link to the Database I get this:

    Server Error in '/TestSite' Application.

    You are trying to access item that no longer exists. The most probable reason is that it has been deleted by another user.

    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: Telerik.Sitefinity.SitefinityExceptions.ItemNotFoundException: You are trying to access item that no longer exists. The most probable reason is that it has been deleted by another user.

    Source Error: 

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace: 

    [ItemNotFoundException: You are trying to access item that no longer exists. The most probable reason is that it has been deleted by another user.]
       Telerik.Sitefinity.Data.IOpenAccessExtensions.GetItemById(IObjectScope scope, String id) +206
       Telerik.Sitefinity.Security.Data.OpenAccessRoleProvider.GetRole(Guid id) +103
       Telerik.Sitefinity.Security.Data.RoleDataProvider.GetUsersInRole(Guid roleId) +40
       Telerik.Sitefinity.Web.UI.Backend.AdministratorPane.ValidateMembership() +121
       Telerik.Sitefinity.Web.UI.Backend.AdministratorPane.RaisePostBackEvent(String eventArgument) +32
       System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
       System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4653
    


    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1

  21. Andrei
    Andrei avatar
    553 posts
    Registered:
    27 Nov 2008
    21 Oct 2010
    Link to this post
    Ivan,

    When trying to delete a project from the Project Manager, I get the following attached unhandled error.

    Many thanks,
    Andrei
  22. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    21 Oct 2010
    Link to this post
    Hello Andrei,

    It looks like some file of the project is used by another program ( like Visual Studio). Could  you close all other opened applications, restart your machine and try to remove the project.

    Best wishes,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  23. Pascal Rieder
    Pascal Rieder avatar
    1 posts
    Registered:
    26 Feb 2010
    12 Nov 2010
    Link to this post
    Andrei,I had to deal with the same error ( You are trying to access item that no longer exists. The most probable reason is that it has been deleted by another user. ) .You can try to do the following:
    1. Create a new project 
    2. Remove all tables in the database  <-- your old records causes the error
    The following steps are only needed when you want to publish the project
    3. Publish project 4. Change IIS(7) settings:

    - Set to 4.0 integrated pipeline
    - Anonymous authentication - Enabled - ASP.NET Impersonation - Disabled - Basic Authentication - Disabled - Digest Authentication - Disabled - Forms Authentication - Enabled - Windows Authentiation - Disabled

    Kind Regards,Pascal RiederSWATvertising
23 posts, 0 answered