By Edith C.
If you've seen a blog (out of the box) in SharePoint, you will have noticed that even though you change the color, image, font, etc. of the document it still has the same style that at the very beginning.
To be able to change the "theme" of complete blog you need to change the MasterPages styles, and finally a very detailed and tedious task. I found a solution on CodePlex, a very professional solution to be able to achieve this.
The best of all is that this solution is a "Feature", meaning you can activate and deactivate it after creating your blog, and in a very quick and easy way. You only need to download it, unzip the zip file on the server, and ru...
A long time ago, before Internet and Social Media, companies used Marketing tools that now seem a little obsolete.
Today not only people, but companies, take advantage of Social Media's benefits to market their products or services. Facebook, Twitter, Myspace, Linked in, Blogging, and Interactive websites are just a few examples of Social Media tools your company can use to get ahead in the brand race.
One of the most important things you have to do is try to make your site SEO friendly as much as you can.
SEO is a kind of marketing in which you can get new businesses and clients even when you’re asleep.
Let’s talk about something you can do to improve your Search Engine Opti...
By Edith C.
This is very useful when for instance, Google has one of your site’s no longer existing pages, on cache: or if a user types a wrong URL directly on the browser.
Here you’ll find the steps needed for customize your Error 404 Page, with SharePoint.
1. First you have to create a new page in your SharePoint Page library, personalize it with your site’s style, you add an error or page not found message. In my case I created the page: Error.aspx
2. Now in the server where the SharePoint site is located, on the Layouts folder (systemdrive%\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\) you have to create an ASPX page to re...
Some years ago, I had the opportunity to develop software for retail industry. Let me say that things looked pretty interesting back then, Windows XP was young and it seemed to provide functionality that we only had in our dreams. But part of the dream did not turned completely true, since I had to cope with ticket printers.
If you had ever worked with ticket printers before, you will probably agree with me that most of the time you have to tweak or do some workaround because the driver for the printer does not provide a specific feature and the customer just doesn’t want to replace dozens of printers. Then there are the printer commands that your application must be aware of, and setti...
Have you ever faced the need to send a list of parameters to a stored procedure? A nice and simple solution is the user-defined table type, which is available in SQL Server 2008.
First, we need to create the user defined type:
CREATE TYPE [dbo].[SongsType] AS TABLE(
[Id] [int] NOT NULL,
[Name] [varchar](100) NOT NULL,
[Artist] [varchar](100) NULL,
In our code, we will create and populate a DataTable:
var dtSongs = new DataTable("Songs");
dtSongs.Columns.Add(new DataColumn("Id", typeof(int)));
dtSongs.Columns.Add(new DataColumn("Name", typeof(string)));
It’s a fact that a great number of your site’s visitors come from Search Engines. This is why companies are investing good money on web marketing campaigns, and a very important part of this Marketing is having a great SEO (Search Engine Optimization). SEO is about certain rules that most of Search Engines follow, and it’s a little more technical than it looks like.
Here I present to you some advice to optimize your Search; they can be very easy to follow if you plan them since the beginning of your Public Site design, using SharePoint off course.
Semantic Code. It’s very important to use the correct HTML elements, for example, in headers, use <h1> to <h6>. Use the “list” el...
“Command Timeout” is not equal to “Connection Timeout”.
A few days ago I had an application that was throwing the following error:
“Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding…”
It was an obvious error, a database timeout. I reviewed the Connection String and it didn’t have the property “Connection Timeout” (The default connection timeout is 30 seconds). So I added the property and set it to 600 seconds.
<add name="ConnectionString" connectionString="Data Source=localhost\SQLEXPRESS;Integrated Security=SSPI;Connection Timeout=600;" />
Silverlight provides a great set of controls, with which you can capture and display data. While the properties for the controls can be assigned directly to each control, in our .XAML file using attributes, some properties can be duplicated among different controls, causing difficulties in our .XAML maintenance.Here is an example of this issue.
<Button x:Name=”btnSubmit” FontFamily=”Arial”
FontWeight=”Bold” Width=”100″ Height=”25″ Margin=”10″ />
<Button x:Name=”btnCancel” FontFamily=”Arial”
FontWeight=”Bold” Width=”100″ Height=”25″
Margin=”10″ />You can see that both controls define the same value for FontFamily, FontWeight, Width, Height and Margin. Maybe this XAML works...