﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>macocz-design-blog</title><link>http://www.macocz-design.com</link><description>The latest news from my Blog.</description><copyright>Copyright 2008 macocz-design.com  All rights reserved.</copyright><item><title>Michael Bublé Tribute</title><description>&lt;div&gt;A simple website to promote my client as the UK's number 1 Michael Bubl&amp;#233; Tribute Act. Ian Gallagher spends hours perfecting the art of the modern tribute act and now has a wide following. &lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;The site uses clean markup/css and validates to W3C standards. &lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;a href="http://www.michaelbublesinger.com "&gt;Michael Bubl&amp;#233; Tribute &lt;/a&gt;&lt;/div&gt;</description><link>http://www.macocz-design.com/Post.aspx?Title=Michael+Bubl%c3%a9+Tribute</link><pubDate>Tue, 27 Apr 2010 07:26:27 GMT</pubDate></item><item><title>Create a randomly generated bg color using VB code</title><description>&lt;div&gt;This is just a muse nothing serious and I doubt whether it would be the method that most would choose.&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Turn the body html tag into a server side control with &amp;lt;body id&amp;nbsp;= &amp;#8220;PageBody&amp;#8221;&amp;gt; &lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;In the code behind add  Imports System.Drawing at the top of the page  and then the following script under the page load event:&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dim redColor As Integer&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim greenColor As Integer&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim blueColor As Integer&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim surpriseColor As New Random&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; redColor = surpriseColor.Next(0, 255)&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; greenColor = surpriseColor.Next(0, 255)&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; blueColor = surpriseColor.Next(0, 255)&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PageBody.Attributes.Add("bgColor", Color.FromArgb&amp;nbsp;  _&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (redColor, greenColor, blueColor).ToArgb)&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Now every time the page is refreshed a new background colour is generated.&lt;/div&gt;</description><link>http://www.macocz-design.com/Post.aspx?Title=Create+a+randomly+generated+bg+color+using+VB+code</link><pubDate>Wed, 06 Jan 2010 13:18:11 GMT</pubDate></item><item><title>DataList Pagination</title><description>&lt;p&gt;By default the DataList control does not have built in paging capability, however we can get round this by using the PagedDataSource class and some code. This is all well documented on the Net, my problem however, was using:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;FirstPage.Enabled = Not pagedData.IsFirstPage&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;PrevPage.Enabled = Not pagedData.IsFirstPage&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;NextPage.Enabled = Not pagedData.IsLastPage&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;LastPage.Enabled = Not pagedData.IsLastPage&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Caused the site to fail W3C validation&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;A work around that worked for me:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;If Not pagedData.IsFirstPage Then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FirstPage.Visible = True&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FirstPage.OnClientClick = "return false"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FirstPage.ForeColor = Drawing.Color.Gray&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FirstPage.Attributes.Add("onmouseover", "this.className='hover'")&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Not pagedData.IsFirstPage Then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PrevPage.Visible = True&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PrevPage.OnClientClick = "return false"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PrevPage.ForeColor = Drawing.Color.Gray&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PrevPage.Attributes.Add("onmouseover", "this.className='hover'")&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Not pagedData.IsLastPage Then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NextPage.Visible = True&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NextPage.OnClientClick = "return false"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NextPage.ForeColor = Drawing.Color.Gray&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NextPage.Attributes.Add("onmouseover", "this.className='hover'")&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Not pagedData.IsLastPage Then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LastPage.Visible = True&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LastPage.OnClientClick = "return false"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LastPage.ForeColor = Drawing.Color.Gray&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LastPage.Attributes.Add("onmouseover", "this.className='hover'")&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description><link>http://www.macocz-design.com/Post.aspx?Title=DataList+Pagination</link><pubDate>Sun, 03 Jan 2010 22:32:08 GMT</pubDate></item><item><title>Studio Eleven Art</title><description>&lt;p&gt;A recent project, this bespoke CMS website is based on the 3-layer concept: presentaion, buiness logic and database. The site validates to XHTML 1.0 Transitional and CSS level 2.1 and has been tested against cross browser compatibility and is also optimised for SEO.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;a href="http://www.studioelevenart.com" target="_blank"&gt;http://www.studioelevenart.com&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description><link>http://www.macocz-design.com/Post.aspx?Title=Studio+Eleven+Art</link><pubDate>Sun, 03 Jan 2010 21:40:28 GMT</pubDate></item><item><title>Romford Open 2009</title><description>&lt;div&gt;My daughter is placed first in her category at the Romford Open this year.&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;object type="application/x-shockwave-flash" height="344" width="425" data="http://www.youtube.com/v/-VVm_ah68BA&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="movie" value="http://www.youtube.com/v/-VVm_ah68BA&amp;amp;hl=en&amp;amp;fs=1" /&gt;&lt;/object&gt;&lt;/div&gt;</description><link>http://www.macocz-design.com/Post.aspx?Title=Romford+Open+2009</link><pubDate>Sat, 07 Mar 2009 07:52:53 GMT</pubDate></item></channel></rss>
