Xuar is now at Codeplex


You can download the Xuar last release (we remember you that this version is alpha) in the Xuar project at Codeplex.

 

Etiquetas de Technorati:

author: Luis Martínez Aniesa | posted @ Saturday, June 23, 2007 4:24 PM | Feedback (0)

Is the Xuar project stooped?


Although in the last months there were not too much modifications in the Xuar sources and the Xuar Live pages are not working better, the project is not left.

The cause was the annual vacations and the work in alternative projects less complex than Xuar than allows to learn the new ASP.NET 2.0 characteristics with a better yield in the learning that if they were made directly on Xuar.
We hope that soon we can see many good updates in Xuar.

Etiquetas de Technorati:

author: Luis Martínez Aniesa | posted @ Monday, October 02, 2006 4:19 PM | Feedback (0)

Top 10 Security Vulnerabilities in .NET Configuration Files


Developers often concentrate on writing secure code but leave security vulnerabilities in application configuration files.

Discover the most common configuration security problems—and how to avoid them reading this article, by Bryan Sullivan.

 

Etiquetas de Technorati: ,

author: Luis Martínez Aniesa | posted @ Tuesday, September 26, 2006 9:23 PM | Feedback (0)

Xuar 0.3.7 with Atlas


This new version of Xuar uses the new technology Atlas to work with the webparts.
The webpart will can use the new Atlas controls, but it will be in next releases.

 

Etiquetas de Technorati:

author: Luis Martínez Aniesa | posted @ Thursday, August 03, 2006 4:17 PM | Feedback (0)

Week 31 with Xuar


After 10 days of holidays, and many time used in change of hoster and in a new ASP.NET 2.0 application, we added:

  • use of Atlas in many webparts.
  • use the new version of Webpartcomponents (Nsquared2)

We are working (another time) in:

  • To refresh the sitemap when the language changes
  • To make a webpart with CRUD of the information of the users
  • To solve diverse problems of the GridView working with webparts. The problems are with Webpartcomponents (Nsquared2) when I add a webChrome definition file.
  • To document the diverse components that are integrated with Xuar.
  • To create a new webpart module: a image gallery. This module works yet in standalone web applications.

 

Etiquetas de Technorati:

author: Luis Martínez Aniesa | posted @ Thursday, August 03, 2006 4:14 PM | Feedback (0)

Week 27 with Xuar


We are working in:

  • to refresh the sitemap when the language changes
  • To make a webpart with CRUD of the information of the users
  • To solve diverse problems of the GridView working with webparts
  • To use the new version of Webpartcomponents (Nsquared2)
  • To document the diverse components that are integrated with Xuar.

 

Etiquetas de Technorati:

author: Luis Martínez Aniesa | posted @ Friday, July 07, 2006 4:11 PM | Feedback (0)

Week 25 with Xuar


We said that we are still working in ...

  • Recreate the sitemap when the language changes.
  • Create a webpart to display and update the user info.
  • Work with Atlas.

 

And we did ...

  • Implant Atlas. It is possible to be seen in the administration page, how when selecting different pages to see them in detail, they do not recharge the complete page. We use the control Atlas UpdatePanel.
  • The rest of things are for the next weeks.

 

Etiquetas de Technorati:

author: Luis Martínez Aniesa | posted @ Friday, July 07, 2006 4:08 PM | Feedback (0)

Xuar on line


You can see Xuar On Line at this page: http://xuar.herensoft.net.

 

Etiquetas de Technorati:

author: Luis Martínez Aniesa | posted @ Friday, June 23, 2006 4:26 PM | Feedback (0)

Xuar needs VS2005 Web Application Project Model


The Visual Studio 2005 Web Application Project Model is a new web project option for Visual Studio 2005 that provides the same conceptual web project approach as VS 2003 (a project file based structure where all code in the project is compiled into a single assembly) but with all the new features of VS 2005 (refactoring, class diagrams, test development, generics, etc) and ASP.NET 2.0 (master pages, data controls, membership/login, role management, Web Parts, personalization, site navigation, themes, etc).

 

Etiquetas de Technorati:

author: Luis Martínez Aniesa | posted @ Saturday, June 03, 2006 4:21 PM | Feedback (0)

Another problem with the install kit 0.9.3


In the 0.9.3 release of Content.NET in 05/24/2006 we lost many Stored Procedures.

You can get errors if you update the portal info or you add a new page.

Now the install kit has this SPs, but if you do not want download this another time you can add this SPs executing this database scripts by QueryAnalizer or other ways.

   1: --
   2: -- MPT_UpdatePortal
   3: --
   4: CREATE PROCEDURE dbo.[MPT_UpdatePortal] 
   5: (
   6:     @PortalId    int,
   7:     @TabId        int
   8: )
   9: AS
  10: Set nocount off
  11: Update portals
  12: set MyPortalTabID = @TabId
  13: where portalid = @PortalId
  14: --
  15: -- AddTab
  16: --
  17: ALTER procedure dbo.AddTab
  18: (
  19: @PortalID           int,
  20: @TabName            nvarchar(50),
  21: @ShowMobile         bit,
  22: @MobileTabName      nvarchar(100),
  23: @AuthorizedRoles    nvarchar (256),
  24: @IsVisible          bit,
  25: @DisableLink        bit,
  26: @ParentId           int,
  27: @IconFile           nvarchar(100),
  28: @AdministratorRoles nvarchar (256),
  29: @TabSkinID          int,
  30: @URL                nvarchar(256),
  31: @TabID              int OUTPUT
  32: )
  33: as
  34: insert into Tabs (
  35:     PortalID,
  36:     TabName,
  37:     ShowMobile,
  38:     MobileTabName,
  39:     AuthorizedRoles,
  40:     IsVisible,
  41:     DisableLink,
  42:     ParentId,
  43:     IconFile,
  44:     AdministratorRoles,
  45:     TabSkinID,
  46:     [level],
  47:     TabOrder,
  48:     LastChange,
  49:     Deleted,
  50:     ShowInChildren,
  51:     URL,
  52:     ParentItemId,
  53:     LangId 
  54: )
  55: values 
  56: (
  57:     @PortalID,
  58:     @TabName,
  59:      0,
  60:      ' ',
  61:     @AuthorizedRoles,
  62:     @IsVisible,
  63:     @DisableLink,
  64:     @ParentId,
  65:     @IconFile,
  66:     @AdministratorRoles,
  67:     @TabSkinID,
  68:     1,
  69:     1,
  70:     getDate(),
  71:     0,
  72:     0,
  73:     @URL,
  74:     -1,
  75:     0
  76: )
  77: select @TabID = @@IDENTITY
  78: GO
  79: --
  80: -- UpdateTabOrder
  81: --
  82: create procedure dbo.[UpdateTabOrder]
  83: @TabID    int,
  84: @TabOrder int,
  85: @Level    int,
  86: @ParentId int
  87: as
  88: update Tabs
  89: set    TabOrder = @TabOrder,
  90:        Level = @Level,
  91:        ParentId = @ParentId
  92: where  TabID = @TabID

 

Etiquetas de Technorati:

author: Luis Martínez Aniesa | posted @ Monday, May 29, 2006 9:01 PM | Feedback (0)