Archive for March, 2009

Css-based forms

 

logo.gif

Het maken van goede en overzichtelijke formulieren vaak een tijdrovende klus. Smashing Magazine heeft een aantal formulieren op een rijtje gezet die je hierbij kunnen helpen. De formulieren voldoen aan een of meer van de volgende eisen:

  • accessible
  • xhtml compliant
  • css-based

Javascript error ’style.display’ is not null in Sharepoint

Deze fout kan zich voor doen als gebruikers content van een ContentEditor Webpart naar een andere copy-pasten. Het is hierbij mogelijk dat gebruikers per ongeluk html opmaak van het webpart zelf mee copy-pasten waardoor deze fout vervolgens optreedt:


<DIV class=ms-WPBody id=WebPartWPQ1 WebPartID="2426c59b-bc81-4150-bb34-64cc7370a9e4" HasPers="false" width="100%" allowDelete="false">

De oplossing is om de Sharepoint pagina te openen in Sharepoint Designer en daar deze foute html uit te verwijderen.

Waarom ICT’ers altijd zo weinig lijken te doen

Via Gizmodo

Workaround ValidationSummary ModalPopup

It appears there is a bug in the AJAX Control toolkit ModalPupExtender. Somewhere in the prerendered JS there is a semicolon missing when using a ValidationSummary in a ModalPopup.


[ToolboxData("<{0}:AjaxValidationSummary runat=server>“)]
    public class AjaxValidationSummary : ValidationSummary
    {
        protected override void OnPreRender(EventArgs e)
        {
            base.OnPreRender(e);
            ScriptManager.RegisterStartupScript(this.Page,      this.Page.GetType(), this.ClientID, “;”, true);
        }
    }

SyntaxHighLighter

Dankzij het mooie werk van Alex Gorbatchev zal de source tekst op dit blog er nu een stuk beter uitzien.


 public partial class Login : PageBase
    {
        #region Properties
        public override string ContentTitle
        {
            get
            {
                return ResourceService.GetWebResourceString("LoginContentTitle");
            }
        }

        public override string PageExplanation
        {
            get
            {
                return ResourceService.GetWebResourceString("LoginPageExplanation");
            }
        }
        #endregion

        #region Events Handlers
        protected void Page_Init(object sender, EventArgs e)
        {
            FormsAuthentication.SignOut();
        }

        protected void Page_Load(object sender, EventArgs e)
        {

        }
        #endregion Events Handlers
    }

Een MVC voorbeeld tutorial door Scott Guthrie

Scott Guthrie heeft een tutorial geschreven hoe je van de grond af een MVC applicatie kan bouwen. De Tutorial.

Code Monkey