Jack is Here, asp.net findings

As a software engineer, I focus on .NET, especially asp.net, C#, WCF and so on, and I am also very interested in Search Engine Optimization.

Entries Tagged ‘Don’

Practical Web Designing Basics

The following are the key aspects which would help you practically craft a web design that would deliver results in terms of your audience visibility.

Part 1: The Unavoidables

?

Definition of a good Web site: A site that delivers quality and eshaustive information for its target audience and does so with elegance and style.

?

The rule of “Keep it Simple, Sober” is tried and tested, but it’s not a be-all end-all of Web design. Gamers, for example, expect a busy page with a lot of sophisticated graphics, flash effects, and the like. The usual understated page with the off-white background and the typical menu of links sedately trundling down the left side of the display leaves this audience cold; obviously the people who designed this Website aren’t on their wavelength — these guys like plenty of whizz-bang in the pages they visit.

On the other hand, if is a middle aged lady on the Web on the hunt for a couple of nice dishes for the kitchen, she's not going jazzy effects, Flash, purple-on-black color, style and a series of animated graphics to want to do gymnastics their old watery eyes. She is known for a stick to take the monitor to stop it. Corporate users expect something that can not be absolutely

?

Attract Your Audience – Visually

?

The key here is to know who is going to be using your page, and to design with their needs and desires in mind. The KISS rule generally holds good in most cases. If you don’t need something — a frame, an animated graphic, a Flash animation, a fancy DHTML effect, don’t use it. After all you don’t want an uninteresting page full of unbroken blocks of text with a dull color scheme and dreary graphics won’t attract anyone’s attention. Use everything moderately. Keep your audience in mind and design your site accordingly.

Every image that moves or blinks draws your visitors’ attention to itself. Be sure that it doesn’t distract them from your message. Whatever your site’s reason for being, you want to portray an image that conveys what your site is all about as well as the feelings you want to implant in your audience. It’s no coincidence that most financial sites use design and graphical tactics to give a feeling of safety and stability. No matter what the stock market does, this site won’t have its feathers ruffled. In contrast, the ultra-hyper site design of the Nickelodeon and Cartoon Network sites appeal to their sugared-up audience of pre-teens and teenagers; you can’t overstimulate that crowd. A site selling luxurious designer ware isn’t going to use the same design scheme as a site selling automobile spares! One will go for a colourful shades in the design, while the other will use a rough-and tough looking design scheme.

A good Web designer will be able to design all four sites, and others as well. Don’t forget, if you’re designing a Website for a corporation or business, that they very likely have trademarks, logos, color themes, and other elements that will need to be included in your design scheme. Colour speaks volumes about your company even before the surfer reads your content of the web site.

?

Appealing to Multiple Audiences

?

If you are middle-aged and both are trying to design a page that will appeal to a very active TV

?

Connections Options

?

And do not forget what your audience uses to access your site. Not everyone has a broadband or T1 connection that is lagging most of the world still with slow dial-up connections or have to flounder through the network through a maze of network connections. These people are pleased that you limit your use of the large, slow-loading graphics, or at least that the provision of loading the image automatically and to allow them to click for a larger (and slower loading shown). Remember. JPG images tend to be larger than the two. GIF or. PNG files (Flash animations, surprisingly enough, load fairly quickly, given its complexity, but they can slow down a page), in particular an access over a dial-up connection. Complex structures table may take a while to load, too, especially when loaded with graphics. Slow servers, causing slow downloads, if not from your provider, you bring your website up to date, you can go get someone.

Design for the World Wide Web is the smart balancing act between the graphic “wow” and the real-time “now.”

“Elegance” is a favorite term to describe good, clean Web design, but what it actually means is up to the interpretation of the designer and the site user. It actuallu should mean using a decent design, with well-chosen colors and graphical choices that don’t stress the eye, but instead induce the visitor to relax and enjoy the content. It’s the difference between being wooed over a candlelight dinner and being juggled in the overloaded elevator!

?

What type of HTML Should You Choose?

?

Every Web page conforms to a version of HTML (or XHTML, or even XML, though we’re not going into those here), and is determined by the DOCTYPE (document type) code. The line:

?

at the top of the page covers (above the first day) your basis in most cases. It supports many of the elements of the latest version of HTML 4.01 Strict, supports style sheets for the most part, but also supports the most antiquated or obsolete HTML elements, frame, link targets, and other attributes that are not permitted in the Book HTML 4.01. This document type also holds older browsers such as Netscape 4.x in the game. If you are designing to the latest standards of HTML and / or advanced style sheets, then this doctype:

?

“http://www.w3.org/TR/html4/strict.dtd”>

should be used, but be aware that a lot of older browsers won’t display your page properly. Neither can you use frames unless you use the “frameset” version of this doctype. Note, too, that the “transitional” DOCTYPE I cite doesn’t include the URL of a DTD, or document type declaration. This is because using URLs in a DOCTYPE element sends some browsers, including IE into Strict mode, defeating the purpose of the “transitional” DOCTYPE.

Of course you can only slide on the ice with his bare cheeks and do not use a doctype in your pages at all (just) with the date, but that's not a good solution. Thus each browser will decide how to display the page, and while most browsers will cope well with the situation, some gag. You also need to get into the habit of using a DOCTYPE element. If you do not know to use a DOCTYPE from a typewriter, the

Note: You can visit the W3C Validator to check your document for compliance with W3C standards, or use Dave Raggett’s acclaimed HTML Tidy program, now an open-source project.

?

Browser Compatibility

?

During the initial days when the web was still a tabu among the users the novice Web developers designed the pages with Netscape for Windows in mind; as that was by far the most popular browser in use, designing the site for Netscape/PC users was “good enough” to satisfy the majority of users, and never mind the rest. Nowadays the same lot of designers make their pages for Windows and Internet Explorer, for the same reasons. This is where they lack in approach.

Millions of Windows users still employ Netscape (or the open-source Mozilla). Many others use Opera. Some AOL users are still trundling along with their out-of-date AOL browsers, and some hard-core folks still swear by Lynx, the text-only browser (there’s also the surprisingly large contingent of users who keep graphics switched off and read only text). Then, there’s WebTV to be reckoned with. And there are differences between the Mac browsers and the Windows browsers of the same name, not to mention the Mac browsers Cyberdog, OmniWeb, Chimera, iCab, and others. There are the browsers for Linux such as Konqueror, Opera for Linux, Mozilla for Linux, and others. According to the Browser Archive at Evolt, there are well over 100 browsers out there being used by someone and many of them are obsolete now. Why should the Web designer care? Because your page won’t display the same from one browser to the next. The more plugged-in designer uses one method or another, either client-side or server-side, to detect what browser his/her visitor is using, and “tailors” the code they send to that particular browser. But if you don’t want or can’t do something so slick, what can you do to meet the needs of your various visitors with their options of browsers?

Basically, the best thing to do is to be aware of the HTML tags and other features and protocols that one browser will support and others won’t, and avoid them whenever possible: the infamous “marquee” and “blink” tags come to mind, as do iFrames, layers, JavaScript, style sheets, plug-ins, DHTML, and others. Some of these, such as “blink” tags and layers, are long out-of-date; others such as DHTML and JavaScript are quite current. If you do use something that is browser-specific, choose a function that isn’t critical to your visitors’ ability to view your site: an example is the neat color schemes for the horizontal and vertical scrollbars that IE provides for. Netscape users will just get the plain-Jane grey bars, but it doesn’t hurt them to not have the colored scrollbars — it doesn’t affect the way your site presents its message and handles its content.read more

For more articles Go Here

?

?

My Top 10 Website and Internet Marketing Tips for Gift Basket Businesses

If you have a gift basket business in order to start an existing one, or a related company, consider your products and gift basket business online. You need to plan in advance and know how you are going to first market. Anyone can set up a website, but no one will know it there until you drive traffic to it. So you need to learn some internet marketing tips, tricks and techniques. I have some of my most important gift basket business tips described in the following list:

1. Learn copywriting tricks to help you write your website pages. Write like you talk, use contractions, short sentences, and learn the rules for title capitalization. Articles (like ‘a’, ‘an’, etc.) and connector words are not capitalized unless they’re the first word in a sentence. Prepositions are not capitalized if they have four letters or less. Check on the Internet and keep a stylebook or grammar book handy.

2. Choose the easiest website builder available. Text (WYSIWYG -‘what you see is what you get’) editor or html editor? A text editor for website building is best. You don’t need to use an html editor like Frontpage or Dreamweaver to put up a great website! And many report they’re difficult to use. You want a website builder with an easy interface. Plan to be your own Webmaster rather than farming out work to Webmasters or programmers. Expenses can add up fast and you may need to make changes several times a week. Initially it’ll take some time and devotion to learn how to do it, but you’ll have that knowledge forever. You can build even more websites and get paid for consulting too.

3. Choose a good web host. Make sure that the host offers unlimited quantities of e-mail addresses and a lot of bandwidth or data transfer. Call or see e-mail support, to see how quickly they respond. If your site ever goes down in a high traffic period, you want to be able to keep in touch with them in no time. There are hundreds of web hosts. Find out what others choose multiple Web Host reviewers report before you. They tend to be pitching an affiliate-host or two and can not be objective. Look for complaints about the search engines to specific hosts you are researching. Sign up for monthly service fee rather than annual service, so you can evaluate further if necessary.

4. Choose the right primary and secondary keywords for your site. Do your research BEFORE you publish. The competition will be high for common words and you’ll likely not end up on the first page. There are several free keyword tools available. In the search engines type in gift basket-related words in quotes to see what the competition is using. How many pages come up? How many visitors for that keyword or keyword phrase? Right click on ‘view source’ to see the keywords in html. Look for keywords in the website and ad headlines and descriptions.

5. Write your marketing plan before you begin any purchase of equipment or software or to build your website. You need to know HOW you on your website BEFORE you with the construction of the IT market. Become a partner adding to your site? Google AdSense? Will it be a newsletter? Will you sell other physical products in addition to your gift baskets? Or do you just want a website to a digital product like an ebook about gift baskets market? Plan to make gift basket-related items by writing an article distribution and service Biogas analysis with software. You searched for get inbound links for the emphasis of your articles and press releases. So sign up for a good link service.

6. Choose the right affiliates if you plan to include affiliate marketing. Make sure the affiliates fit with your gift basket theme. Don’t add totally unrelated banners.

7. Learn how to use eBay in your marketing plan for an extra boost in sales and exposure. Use the “About Me” page to hype your website.

8. Learn HTML Code – optional, but I recommend it. A simple tutorial for free on the Internet. You do not have to write any code if you want. It is not necessary with the text editors, who do the work for you. One could spend hours writing HTML. Why? You can learn the basics in a day or so. You do not get to the advanced code. Even if you only have two or three hours you will be far ahead of the game.

9. Learn how to write a free newsletter to boost your online presence. Take dozens of other free newsletters in various fields of interest and study style and techniques. Offer your free newsletter in the beginning when you first publish your site to start collecting subscribers. Don’t wait until later.

10. Choose an autoresponder service to handle your newsletter database, send out newsletter inquiry responses and free reports you’re offering. This is a must if you plan to have a newsletter. It’s the best way to handle your subscribers, send out confirmations, and get your newsletter out, etc. It usually costs about $20 per month.

Make sure to back-up everything. Back up your website files daily, if you make any changes. I know this is basic. Make copies of your site to CDs often. Put website copies on another computer hard drive. Network two computers if possible. Anything can happen to your hard drive. A surge, lightning, age, drive defect, etc., can damage your hard drive in an instant.

These are just a few of the gift basket business tips you can use to get your online gift basket business up and running. It takes research and hard work but it’ll be well worth the effort in an increased customer base and a big boost in income.

If you have registered your gift basket website, if you are planning, it can mean life income. With weekly maintenance, adding rich content, more pages, related companies, products, and specialty baskets, and every day good marketing, you get a big boost in your gift basket business income. Millions go online typing gift basket-related inquiries daily. I hope you find this gift basket business tips. Happy Internet Marketing!

Heavy Equipment Operator Interview Questions and Tips

So you have your heavy equipment operator training under your belt, your certification diploma now hangs on your wall, and the phone calls are coming in requesting an interview. You are ready to work on site and take on some of the monster toys you have been working so hard to play with. Next comes the moment of truth – the heavy equipment operator job interview. A job interview can be intimidating and can determine the difference between a great job and mundane one. However it does not have to be that bad.

Many companies will hire locally because the demand is so great for heavy equipment operators. However, this is an opportunity for you to meet the team / company and an opportunity for the prospective employer to meet you. As a well-prepared for the interview and the questions you can always the best deal you are worth arm. Below are some tips and examples of questions that are specifically collected for heavy equipment operators. The day of the interview, wear nice dress pants with a nice shirt, tie optional.

5 General Tips to Always Remember During the Interview:

1. No Lie. Always tell the truth. Make sure your resume does not contain any lies. They want to know why they should hire and how you can benefit their operations.

2. Self-confidence and positive. Interviewer will not have confidence in you, unless you show confidence in their own right. They do want to see a positive attitude.

3. Sit up and Stand Straight. Don’t slouch or seem unnaturally stiff. Just sit straight up with good posture.

4. Smile. Smiling will relieve some of the stress and allow you to be more personable with the interviewer.

Five. Respect, polite. In general as the interviewer signs of your behavior and attitude, you see that your every move. Since you have already expressed that they already had the opportunity to interview an interest in your ability and experience / education.

You are not entitled to personal privacy rights questions. Most interviewers are aware of this. You can not discriminate against or ask for age, gender or race. Do not get too personal, and remember to be positive.

Questions that Seem to Come Up during a Heavy Equipment Operator Interview

Common in the construction industry, interviewers will ask behavioral type questions such as the following:

What is your greatest personal achievement?

Where do you see yourself in five/ten years?

What is your favorite color?

What is your worst quality?

What are your strengths/weaknesses?

Do you have any questions for us? Always answer. Do not say you do not have any issues. Ask replace the company's history, the size of the company you something about the situation. Basically, they want to show that you are also interested.

Remember, you want to show that you are confident and will be a great asset to their activities. Repeatedly lead to this and you should do well. Be confident and well prepared and you will soon be part of a team. Have fun with the monster toys!

Kitchen Backsplash Design: Tips, Trends and Techniques for Creating Your Unique Style

A new draft backslpash kitchen can revitalize an otherwise out-dated or tired style not remodel your entire kitchen. Turn your kitchen backsplash in a stunning, one-of-a-kind design with exotic pieces, frescoes, mosaics, marble or metal tile. Backsplash ideas are endless, so good planning is important.

Follow these style tips and ideas to create that perfect backsplash design that you’ve been dreaming of.

Kitchen Backsplash Styles and Themes

I was actually in your kitchen, I have been loved and some did not. Also, you create

Old World: This look is cozy and comfortable and easy to reach. A classic style. Use rushed marble, chipped or worn kitchen backsplash tile, cobblestone or generally any aged material in the subtle earth tones of beige, gold and light brown. Dark Brown are out.

Hand-painted tiles, murals and mosaics are also right at home with this style. And although not traditional, a copper backsplash or tin backsplash could be interesting too.

Mediterranean: in the blue and green is how to create this new, dynamic and comfortable waterfront colorful colors, hand-painted tiles. Bold color tiles can be used as accent, or as a separate kitchen, ceramic tile in a particular part of the design or the entire backsplash. It looks best when the low-key matching countertops and cabinets lights the Earth.

Modern: Clean, elegant lines and smooth surfaces are the key here. Not complex tile designs, rough textures or a busy stone. Both polished granite counter and backsplash is perfect for achieving this look. But also consider glass backsplash, metal backsplash backsplash or stainless steel for ultra-urban appeal.

Metals are HOT! Copper, tin and especially stainless steel backsplashes and countertops are quickly gaining popularity with many new tiles and designs on the market.

Uniquely Yours: Don’t be afraid to take elements of style, but not too many, from different themes to create a design that looks and feels good to you.

Just remember a simple, elegant backsplash design will be most pleasing. So, plan it all out first, have a clear picture in your mind what the finished product should be like and play with the design a bit.

Putting It All Together: Colors, Textures & Patterns

Your goal of course, is to integrate the backsplash with all the other elements and structures in your kitchen to establish the them you desire.

The colors of your backsplash material should be chosen to complement the countertops and cabinets.

Bits and splashes of non-complementary colors can be integrated if they don’t compete for attention, but start by picking colors that are represented in your countertop.

The texture of the backsplash materials should be consistent with the style or theme of your kitchen. Rough and uneven for “Old-World” or smooth and sleek for contemprorary.

Avoid creating a busy pattern or using too many textures, colors or intense colors if your countertop has a lot of movement or veins. Creating harmony is the key and you don’t want to confuse the eye with an
intricate backsplash design on top of a dramatic countertop.

More Fun Backsplash Ideas

Murals and mosaics in general will look better when paired with a countertop that has a uniform or subtle color and pattern.

Niche and wall shelf can be interesting and useful element to add to your kitchen backsplash design. Above the sink or behind the cooker in order to display the colorful bottles, ceramics, all of the plant or spice collection!

Picture frame designs are often added above the cooktop if space allows creating a focal point for a mural, mosaic or a more elaborate tile pattern.

Choose Your Countertops Before The Backsplash

You want to choose your countertop material prior to designing your backsplash for a few reasons.

First, the countertop is generally the
centerpiece of the kitchen and should be the first material chosen or matched to an existing color scheme.

Second, the countertop material is
going to cost you more than the backsplash, unless you are using the countertop material for a backsplash as well, which for most of us makes it a higher priority.

Lastly and probably the best reason to pick your
countertop first is that the design possibilities for your backsplash are virtually infinite; therefore, it is much easier to match the backsplash to the countertop rather than the reverse.

Designing Your Backsplash Space

First off, you need to determine the space you have available and whether you can or want to change it.

Measurements of a typical backsplash are 16 to 18 inches between the countertop and cabinets. Now, the countertops must be installed before adding the backsplash so, the countertop will be at a fixed
height.

The top cabinets, however, can be moved increasing available backsplash space to 20 inches or even 24 inches allowing more room for your design.

Of course, moving your current cabinets higher or installing new cabinets means that it will be more difficult to reach the top shelves and you may
lose space between the top of the cabinets and the ceiling, which is often a nice space for displaying plants, glassware, ceramics or other personal
treasures.

Before you decide, consider the size of your kitchen. A backsplash 24 inches can be overwhelming to a home kitchen, but if your kitchen is large and open with high ceilings then the longer extend
design possibilities and adds to the dramatic appeal of the backsplash.

Outlets and switches are an important consideration too. In most homes the outlets are right in the middle of the backsplash and will interfere with your design.

If you’re only replacing the countertops and backsplash then it’s probably not worth the trouble to have them moved.

If this is the case, you can faux paint the cover plates to match the backsplash, use stainless
steel cover plates if you have appliances to match or buy cover plates that are a close color match to the backsplash.

If you are doing a big kitchen remodel or building from scratch, then consider placing the outlets under the cabinets.

Other options are an outlet strip installed at the top of the splash or turn the outlet horizontal and place
them just above the countertop surface at the bottom of the backsplash where they are more likely to be hidden from view by all the stuff on your countertops.

Also, under cabinet lighting installation will help showcase your backsplash and provide additional light work. Of course, messing with the electricity means that we must get a permit and comply with building codes.

Creating a kitchen backsplash design is an exciting project since even simple designs are unique reflecting your personal taste and style. So have fun and good luck!

Why Patterns Suck?

I was really surprised when I heard some people saying

?

Fortunately, just a few days later, I have to believe that some people know the job of model enthusiasts. Have a great technical knowledge, they think of the patterns and fingertip writer's name. People, you can speak technobabble for a few hours, but a few days. First of all, I admire them, and knowledgeable people who find their own.

?

Then I found something strange, in addition to all their knowledge they had very few successes and their managememt was not satisfied with their problem solving skills.

?

I had begun to observe the causes of their failure. Mean while I had an architecture for a future enterprise project design. I started by improving and optimizing scaffolding my legacy libraries and frameworks with my team. I asked the people to review my approach to my approach to foolproof.

?

Geeks love technology, so I get a prompt response, and they began to emphasize the weaknesses, I was very happy when I got a chance to improve. But unexpectedly, most of the problems identified are as follows:

?

Geeks: Aren’t you using NHibernate?

?

Me: Nope, I preferred these liberaries because these are recommended by technology vendor and I found them performent for this kind of data driven applications. Another reason is our management don’t want to use NHibernate because we haven’t developed enough experties to use it in an enterprise project that’s why we had faces some serious issues in the last project using NHibernate.

?

Geek: What? Do you know where NHibernate came from, it’s a port of Hibernate, being used in the most powerful language Java. It has nothing to compete with Microsoft.

?

Me: Yes, I accept that all types of controls, and platforms are much more mature, but any language or technology to their own specifications and has some advantages. Our liberaries framework and are optimized with the objects provided. Net. Our wrapper classes to use some new skills in the current version of the. NET.

?

Don’t use ADO objects

?

These objects are mess.

?

Me: Why?

?

Geeks: Because these are not open-sourced

?

Me: I admire the benefits of open source but these object are rich, free, built-in, tested and performing well in enterprise applications. I do not very often use them but I found them very useful in such kind of applications

?

Geeks: You incorrectly applied this pattern; let me show you the documentation.

?

Me: This pattern like other patterns have different applications, I am following this approach because it performs well in this scenario. This flexibility is also allowed by some experts.

?

Geek: No, patterns should be followed as is. They are not to be changed for performance or whatever. And remember enterprise applications, built on great technologies like EJB, looks graceful even if they are not enough performant.

?

Geek: Increase your number of layers like we have did in that application. You have not decoupled enough.

?

Me: Yes previously I do have the same number of layers but I found it as an overkill so I modified this framework for medium-sized performance-hungry applications.

?

Geek: And why did you coupled these two major tiers, this is an unacceptable violation of N-Tier Architecture

?

Me: No, these are still two different layers, but I am keeping them in a single project during development as most of the developers are working on both layers. They still can be deployed on different servers.

?

Geek: I’m still not satisfied, it is not recommended by our gurus and we follow them because we know they are the best.

?

Me: They might have recommended it for some different type of project and this approach may be suitable in that particular scenario.

?

Geek: We found their practices the best in all type and size of projects, whatever, it’s not that simple you think it is, you have to add a lot more.

… And finally, I got the answer to my question

?

?