Monday, August 1, 2011

shalombb.co.za Launched!

Shalom Bed & BreakfastI'm proud to announce the launch for Shalom B&B in the Strand, Western-Cape.
The website has a very clean and minimization layout to convey the guesthouse's elegant atmosphere.
Ayoba Designs created a visually appealing website to draw the visitor's attention.
Photos of the guesthouse were used generously to familiarize visitors with the guesthouse. The Home page displays a stylish slideshow of images.
The Details page shows the rates and explains what to expect from each of the 5 units available.
On the Locate page visitors can see a dynamic map of the guesthouse with satellite photos. Google's Street View has also been implemented to give online visitors visuals of the guesthouse and its surroundings.
The Contact page provides all the contact details with an online contact form too.
We have also created a Reservations page to facilitate online bookings.
To accommodate the tourist, we have added an Attractions page. This page briefly explains some of the Strand's most famous attractions.
I trust that the owners of Shalom Bed & Breakfast are very happy with their brand new Ayoba Design.
This website will attract plenty of visitors and serve the guesthouse well.
Visit: www.shalombb.co.za
Email: stay@shalom.co.za
Want a similar quote? Contact Us

Sunday, July 31, 2011

iparty.co.za Launched!

iParty - Party Accessories in BloemfonteinI'm proud to announce the new website for iParty. They are suppliers of party novelties, accessories and services.

The website has a nice clean layout with fun colours to convey the party theme.

The Home, About Us, Blog and Services pages are maintained by the website owners themselves.

On the Home page visitors are introduced to the company. The latest products are displayed with links to the right, as well as the latest blog posts.

The Products page displays a list of product categories with images. When the visitor selects one, he is shown subcategories for that page. After selecting a subcategory all of the products for that category is displayed.

The Contact Us page displays their regular contact information, with an online contact form, allowing visitors to inquire about products.

On the Locate Us page an interactive map is displayed, together with a Google Street View of the iParty Warehouse from the outside.

The Blog page shows the latest blog post written by iParty staff.

iParty is proud of their new Ayoba Designs website, and it will surely attract new customers to their website.

Visit: www.iparty.co.za
Want a similar quote? Contact Us

Tuesday, May 3, 2011

How To Upload a Database to a Virtual Hosting Server

How To Upload a Database to a Virtual Hosting Server? Its easy!

But I'm jotting this down to avoid having to figure it out again in the future!

For the record, I'm using www.winhost.co.za as my hosting company which gives me a PLESK interface, developing in ASP.net with C#, and using a Microsoft SQL Server database. The process should be similar on other hosting provider systems.

Alright, lets get our hands dirty:

  1. Create your database in Visual Studio. Don't use the generic name (aspnet.mdf) for the membership database, because when you have a virtual hosting option each database on the server must be unique. Chances are another website using the same host as you already used the generic name.
  2. After creating your database in filling it with your content, upload it via FTP to your App_Data folder (the DB's MDF and log file)
  3. Now log in to your PLESK panel and create a MS SQL Server database there, too.
  4. For your new database in PLESK, create a new username and password. Write down these details.
  5. Now, contact your hosting provider to ask them to extract your database. Give them the location of the the database (App_Data\YourDataBase.mdf). Do this as soon as possible, because your ISP support team may be a bit slow for you!
  6. When they let you know they're done, you can almost relax!
  7. In the meanwhile, go to PLESK again and configure your ASP.net settings to replace the connection string. I use this:

    Data Source=(local);Initial Catalog=MYDATABASE;User Id=THEUSERNAME;Password=THEPASSWORD;

    All the CAPITOL words must be replaced with your details. Replace MYDATABASE with your database name (without its extension, .mdf). The user ID an Password are those create in PLESK at step 4
Now test your website to see if the database is working! It should!
Having trouble? Too bad! But take note of a few things that might help you:
  1. After your service provider restored your uploaded database, access it from PLESK to see if all the tables that should be there, are indeed online
  2. Always check that the hosting company supports the database version you use
  3. In PLESK, be sure to create the same database type that you have on your project (for instance, MS SQL Server and not MySQL)
  4. Careful not to upload your web.config file, which contains the wrong connectionstring after you replaced the connection string in PLESK. Uploading the new web.config file will replace your connection string in PLESK, and your web application won't be able to connect to your database
Hope this helps you!

    Monday, May 2, 2011

    How to Write an Effective 'About Us' page

    Your 'About Us' page matters. It matters to the visitors who come to your web site to find out more about you, your services or your products. So it is vital to have a proper About Us page.
    WebsiteImagine a face-to-face meeting with a prospective client. You meet, introduce yourself, say a little about what you offer, how long you've been in business, mention your unique selling proposition (USP) and upon leaving hand out your business card.

    1. Presentation
    First impressions count. You wouldn't dress scruffily for a business meeting so the same applies here. A cluttered about us page will do you no favours and it looks tacky. People don't like too much going on in a website, so don't fill every area with a different image or piece of text. Instead, go for a clean, professional look.

    2. Introduction
    Here you get to say who you are, introduce yourself, your team, your company. You may want to include photos of yourself and/or your team. Keep the content in this section short and to the point. Web surfers can only read so much on a website and you don't want to bore them or send them away with large chunks of text.

    3. What you offer
    Time to shine. Make your content informative, crisp and clear. Showcase your skills if you are a designer. How about making it visually interesting by presenting your skills in bullet point format or highlighting your USP in another colour.

    4. What you stand for
    What are your aims? Write your mission statement here. If you have a code of ethics, put it in here.

    5. Company History
    How long have you been in business? Do you have any awards, statements of recognition, great testimonials that you could put in here? Building credibility and trust in your business is key.

    6. Contact details
    It is good business etiquette to give out a business card at a meeting. So make sure your contact details are visible on the page. You want to make it easy for your prospective client to contact you. It could be you've impressed him/her and now they want to buy your product. Having an address shows you are in a real place in a real location and that you exist! This creates trust and credibility in you as a company and the client feels safe to do business with you.

    Remember to keep it short, though. People visiting your website do not want to feel like they're reading a novel. In fact, if you put too much information on your website, visitors will just scan through most of it anyways.

    Ayoba Designs: Web Design in Bloemfontein

    Sunday, April 24, 2011

    Why are we shifting our boundaries - closer?!

    This blog is not about anything specific and posts vary greatly in topics. This post might be one of those that don't fit into the majority of posts here - but I still reckon its worth blogging it!

    Have you noticed how we as Christians are always replanting out boundaries of acceptable or unacceptable behaviour, making our turf smaller and our morals more lenient?

    When one celebrity oversteps our boundaries we may react swiftly and cause a big fuss, usually using media. But after a while we forget about the incident and become comfortable with the action in question. 

    We’ve just taken our boundaries and moved it a little closer to us, making what was previously unacceptable something we can just overlook now. The road is now paved for the next influential person to do the same wrong deed – this time without any commotion following from our side.

    Take for instance the blasphemy and explicit sex scenes dished up in box-office movies. Why do these movies become the top-sellers even though it goes against the world’s largest religion? How did it come to a point where we are “okay” with it? How was the first blasphemous movie received? Has no one made protest against it?

    The producers of the recent movie The King’s Speech had to negotiate with the agencies to be rated suitable for younger viewers after the agencies decided that the F-word was used too many times in the movie. The swear word is used in only one scene where it is repeated during a speech training session. However, the name “Jesus Christ” is used elsewhere in the movie as a swear word – why did no one protest against this? Is using God's name in vain more acceptable than saying the F-word?

    Or take South-African rapper Jack Parow who swears excessively and makes questionable statements in his lyrics – a few people were shocked at his explicit lyrics, but soon afterwards bands like Die Antwoord also gained popularity and caused almost no fuss in the Afrikaans-speaking community – have we already moved our boundaries for Jack Parow, making similar phenomenon acceptable?

    Other things which some Christians have decided to accept: gay marriages, evolution, unmarried couples living together, alcohol abuse, the “all roads lead to heaven” teaching, racism and many more.

    We as Christians are a loyal priesthood, a chosen generation, the salt of the earth, the light of the world, anointed ones, Christ-like ambassadors for the Father, more than conquerors, commissioned to disciple to the ends of the earth, a mighty force, the head and not the tail, able to do good works and mighty exploits for God, appointed to be a light to the world – we are a force to be reckoned with.

    Yet we are always shifting our boundaries, making our grounds smaller until we have nothing left to stand on. Then we’ll realize we’ve become identical to the rest of the world – a Godless nation.

    Remember: though we are in the world, we are not from the world.

    Do not be conformed to this world, but be transformed by the renewing of your mind, in order to prove what the perfect will of God is. (Romans 12:2)

    Tuesday, April 19, 2011

    Mark Shuttleworth Brings Broadband to Cape kids

    If pupils in the Western Cape are connected to their peers and experts around the world, they have the ability to lead in their fields of choice, says IT billionaire Mark Shuttleworth.

    Shuttleworth has offered broadband access to every school in the Western Cape through a new undersea cable.

    He said he had an agreement in principle with state-owned enterprise Infraco to acquire a share of the bandwidth on the West Africa Cable System (Wacs) linking South Africa with the UK.

    On the back of that agreement he had proposed an arrangement with the Western Cape Education Department (WCED).

    "Essentially, it would allow the WCED to buy internet access wholesale in a very large global market," he said.

    The proposal depended on the ability of the department to create a network connecting schools to one another and to the international cable.

    The department would also have to acquire internet access in London.

    Shuttleworth said the broadband would not be free, as suggested by Education MEC Donald Grant.

    "Nevertheless, I'm delighted that the proposal has been well received and am confident that the end goal is achievable."

    He praised InfracoҒs support and the commitment of the WCED.

    Thursday, March 17, 2011

    MWEB Now offering Unlimited Hosting

    Mweb today announced it is now offering uncapped and unlimited website hosting for only R19.00 per month, or free for one year if you are a MWEB DSL subscriber

    When talking about hosting, uncapped and unlimited means that no additional costs will be incurred regardless of how many visitors your site has.

    This uncapped offering is cheap in comparison to similar packages, as those on offer by www.hostingunlimited.co.za.

    MWEB explains that uncapped hosting will “allow South Africans to put their business on the map with all the essential features in a secured shared hosting space”.

    However, it is important to note a few things about these unlimited hosting packages:

    1. Shared Hosting: Usually these service providers cram a lot of clients on the same server, meaning your website shares resources with other websites. This could potentially lead to poor performance. And no one likes to use a slow website.

    2. Limit email addresses: The MWEB offering only offers 1 email address, which for most companies is not enough. You can, however, pay R20 extra per additional email address. Unfortunately, the total of all your email accounts may not exceed 100mb. Which is very little.

    3. Linux hosting: While MWEB's website is still unclear on the specifics of their unlimited hosting package, these usually are Linux machines, which means websites coded in Microsoft's ASP.net will not be supported. Your website will have to be coded in something like PHP rather

    4. No control panel: Mweb said on its Facebook page that users will not have some sort of Control Panel to configure their hosting. This means you have to contact their support team if you want to make any configurations

    On the plus side, you do get a free .co.za domain name (your website's address). And your website will be hosted locally (i.e. not overseas), meaning it should theoretically be faster than similar servers hosted internationally. This also means users with local-only internet traffic can use your website.
    But, for businesses serious about their web presence, I would rather recommend paying up to R60 per month and get a decent, limited hosting service. Usually these limited services provide traffic and disk space way above what your business' website will require, anyways. Plus you get more (usually unlimited amount of) email addresses, a control panel for proper configuration, and a faster performing website.

    If you are serious about having your website well ranked with search engines, I will suggest using these cheap hosting packages to host a blog (i.e. Wordpress) and posting there regularly with links back to your business' actual website. This will increase your real business website's traffic significantly.

    Until more users have used Mweb's new hosting plan, we won't know the quality of service. But 'till then, stick with what you know!

    Ayoba Designs: Bloemfontein Web Design