Posts filed under ‘expression web help’
Extensible Mark-up Language (XML) may look like complicated stuff but broken down you can see just how easy it is to create and use. A basic understanding of how to use xml in expression web will open up your web building capabilities and have you building web sites in a way you never thought possible.
How is an xml file made up?
Apart from a couple of basic criteria, you are at liberty to create xml tags in anyway you want. Unlike html, there are no set tags in xml, you basically call a tag what you like: Lets make an example of a news headline xml file – that will display a news headline, a news description, a link to another page and an image to display with the news should we want to. All sounds a little complicated but here’s how.
In my example i create a short showcase video to draw attention to a single product line, and all it cost me was 10 mins of my time. All it will cost you is the same.
Once you have completed your masterpiece, get over to YouTube and upload it. Then simply get the embed code, and drop that into your web site code where you want the video to appear. It’s that simple!
You could obviously self host your video on your own server, but apart from eating up your storage and bandwidth, your missing the trick. YouTube is Google, so by dropping your video off there and utilising the titles and tags when you upload, your adding another keyword link to your web site.
Software download: Windows Movie Maker
Full showcase video : http://www.decoratingceilingtiles.com
I have had issues with the menu control rendering the sub/fly out menus in certain browsers when the control was created with expression web 2. It has come to light, that, expression web version 2 and v4 give different codes for the menu controls. Subtle but different.
Below is the code generated by expression web.
Further the code below comes from expression web version 4.
From what i can see based on the following menu set up.
Drag menu onto aspx page. EWv2 names the control “Menu” whereas EW4 names it “Menu1” However – This could simply be a sequential thing, and not an issue
Also notice that v2 offers
“<asp:Menu runat="server" id="Menu1">”
Whilst v4 gives…
“<asp:Menu id="Menu1" runat="server">”
As you can see a reversed string.
The only other discernable difference is the capitalisation of the actual menu items, V2 being lowercase and V4 capitalised.
So i made these changes to a menu i have that i know renders incorrectly, uploaded to the server and no difference at all.
So where to look next?
I noticed as i flick about between the 2 versions and various screens that in fact there is a major difference between the 2 versions.
Version 2 rendered the control in split view
Version 4 or the same control split view
As you can see version 4 includes some styles! They are .net system styles and you can’t do a whole lot with them really but interestingly, flicking around i notice a Z Index setting on one of these styles BINGO!
Unfortunately i can’t get a screen shot of the style but it is enough to know that V2 menu controls can be used with a simple class style.
Create a class style in expression web something like
NOTE* The Z Index
Then simply apply this class style to the menu control dynamic menu style in the tag properties Styles.
So what on the face of it seemed a bit of a nightmare, does actually have quite a simple solution.
So you need a simple yet effective guest book for your expression web – web site? This is a very simple example that whilst working – needs to be tested well.
It is easy to change to suit your own needs.
I have now completly rebuilt our expression web shopping cart.
If you have Microsoft access – then this free shopping cart is for you.
Have a look to see how easy it is and if you want the files drop into the forum and i will forward them to you no charge.
The data in the example is very basic and onlt there for visuals. And most of the links go nowhere, but are very easy to create
I have updated our Expression Web forum feed (RSS)Its a very handy feature, which i use to keep tracks of what is going on in the forum and it means i dont have to keep visiting the forum to see whats going on. Each post is displayed with the title of the post also. I read mine via outlook 2007, but if you dont have this, you can find rss reader software by simply doing a Google search for rss reader.
Alternativly, you can just add this link to your favorites.
I have been spending a great deal of time looking at many of the asp.net controls that ship with expression web.
File upload. Nice simple control to get images and other files upto your server.
membership control. Actually quite easy to get working if your host is supportive. However i also found a way to localise the concept where, you give the user a user name and password to gain entry to a specified protected folder/s. This is quite nice as you control who can go there.
Data views grid views and other database tools. Some will remember my xml shopping cart which is quite popular but not an easy set up. So it though i would do the same with a gridview and an access database. Bingo, very basic but very simple shopping cart which is essentially 2 pages and a simple access database.
Outside of all this activity, i have been pushing expression web to the limits with XML – well i like xml it is so simple. But i digress, i say push its limits and that i have. A great friend and i have been building a monster 700 page xml driven web site that is near completion. The only real issue is the expression web slows to a crawl with this much data. We hope to publish in the very near future.
Everything i have written about is in my strange little head but i hope to write up some tutorials in the very near future.
Check out my expression web help forum for ongoing details.