August 7, 2007

Ethics of Outsourcing

Many times, business organizations encounter the dilemma of ethical decision making. “If a CIO says ‘I’ve never faced an ethical issue’, they’re not living in the real world,” says Larry Ponemon, chairman and founder of the Ponemon Institute, a security and privacy research think tank based in Arizona.

Though business relationships are more economic in nature, their moral and ethical dimensions have an equal impact on profitability. When it comes to the ethics of outsourcing, matters become more complicated, as parities involved are continents away. A judicious choice between the right and the wrong person to do business with will determine the future of your outsourcing venture.
Why is it important to do business with organizations that are ethical?

Ethical compliance presents a strong public image and upholds the integrity and character of an organization. Whether personal or professional, not many of us will want to associate with unethical individuals. It makes a lot more sense to do business with ethical organizations as it has a direct influence on the overall functioning of a business.

When things go wrong!

This is the acid test. The way your outsourcing partner reacts during a crisis is the best indicator of whether it is ethical or unethical. When there is mutual trust and responsibility towards each other, a crisis management mechanism will automatically evolve. Ethics creates a space for itself and in ensuring the smooth running of businesses.

Legal aspects

Legal perceptions may differ from one nation to the other and ambiguity could arise when a dispute occurs, leaving both parties in a fix. The association becomes easier when the parties have a legal, moral and ethical obligation to comply with the agreement, with due respect to international law.

Information Security

The core concern of outsourcing ethics is confidential information security. Privacy and security fall under the ‘no compromise zone’. Sujoy Chohan, a consultant at IT research specialists, Gartner Company, says, “If there is any industry which is investing in security tremendously, it is the offshore industry, whether it is India or elsewhere”.

Chief Privacy Officers are highly concerned about proper information security practices. If your outsourcing partner does not have adequate information security measures, it might be wise to stay clear of them.

How does an outsourcer identify organizations which are doing ethical business?

Everyone claims to be ethical. Though a clear definition of the parameters for identifying organizations with ethical conscience will be a difficulty, some factors are vivid.

Vendor reliability

It is nothing but trust that makes someone want to outsource. Weigh the dependability and reliability of the organizations to which you want to outsource.

A clear definition and practice of the ethical rules and privacy policies of the organization like non-disclosure of trade secrets, secrecy and non-disclosure contracts with staff, third party service providers and visitors is a prerequisite. This will reassure the outsourcer that it is safe to do business with a partner who is miles away.
Employee Credibility

Information security will largely depend on the people who handle the information. Organizations that implement tough employee credibility measures have a direct implication on its outsourcing ethics.

Communication

Clear and open communication channels are another sign of an ethical company. When a project does not go the right way, an ethical partner will always keep you informed of the problem and possible solutions and time needed.

Inquiry

A thorough enquiry should be made about the organization and their nature of work management. Talking to the employees and references will give a clear idea about the professional approach of an organization. Check if the following requirements are met by your outsourcing partner:

•Proper information security systems

•Appropriate quality certifications such as ISO 9000 or SEI CMM

•Appropriate programs to protect the trade secrets of its clients, partners and their customers

•Infrastructure

•Training and upgrading the security skills and awareness of employees.

•Safety of electronic data storage

•Presence of a whistleblower

•Proper arrangement with third party service providers

How does being ethical help in reducing the risks of offshore outsourcing?

You can always find companies that offer services at very low costs. An ethical concern might seem to be a costlier choice. However, the price difference could be deceptive as the variation will only be in the initial cost. In the long run, the overall cost will prove to be much lower when you are working with an ethical partner.

Ethical vs. Unethical partnership

Unethical partnership:

•The cost of maintaining the project and the relationship will be high

•Lack of trust

•Strained relationship

•Non disclosure of facts

•Lack of transparency

Ethical Partnership:

•Reduced costs

•Reduced risk

•Common focus

•Relationship equilibrium

•Knowing the risks and managing them together

•Proper management systems

Client responsibilities

Before making an outsourcing decision, the outsourcer should also be clear about the responsibilities that he should share. This will help in building a healthy relationship base.

•willingness to discuss

•manage expectations

•last agreed document should be the basis

•build flexibility to contracts

•openness to intermediate scope and price review

Make sure that all the loop holes which can disrupt the outsourcing process are dealt with. The benefits of outsourcing are sure to show up with safe outsourcing practices.

This content was provided by outsource2india. For more information on outsourcing, log on to http://www.outsource2india.com

Posted by admin under Software For Life | Comments Off
July 29, 2007

CSS: The Basics - ID’s and Classes … Correct

Css

Cascading Style Sheets

Two types of style sheets: Internal and External

Internal - You insert your style code right into your html code.
These stylesheets should only be used if you are intending to
create a specific page with a specific style. If you want to be
able to make global changes to your website using only one style
sheet, you have to use….

External Stylesheets - Instead of putting all the style code
into your html code, you can create a single document with your
css code and link to it within your webpages code. It would look
something like this

{head} {title}Webpage title{ itle} {link rel=”stylesheet”
type=”text/css” href=”http://www.yourdomain.com/css”} {/head}

If you decide to use an internal stylesheet, you have to put
your css style wihin the following tags:

{style type=”text/css”} {/style}

All css or links to the external stylesheets have to go in
between the {head} tags

Now about Css Classes vs. ID’s

The one major difference between a class and an id is that
classes can be used multiple times within the same page while an
Id can only be used once per page.

Example:

ID - The global navigation of your site, or a navigation bar. A
footer, header, etc. Only items that appear in only one place
per page.

Class - Anything that you would use multiple times in your page,
such as titles, subtitles, headlines, and the like.

Creating ID ’s

To create an Id in your css, you would start with the number
sign (#) and then your label of the id. Here’s an example

#navigation { float:left; }

To insert the id in your html, you would do something like this

{div id=”navigation”} {/div}

You can also insert an id within another one like this

{div id=”navigation”} {div id=”left}

{/div} {/div}

Remember to close the id’s in order.

Now, onto css classes.

Creating Classes

To create a class in your css, use this

.subtitle { color: #000000; }

To insert the class into your html, do this

{p class=”subtitle”} {/p}

Now, you can use the same class repeatedly in the same page
unlike Id’s.

I also want to tell you something about link attributes. You
should always keep them in this order:

a { color: #006699; text-decoration: none; font-size: 100%; }

a:link { color: #006699; text-decoration: none; }

a:visited { color: #006699; text-decoration: none; }

a:hover { color: #0000FF; text-decoration: underline; }

a:active { color: #FF0000 }

Of course, you can change the colors and text-decorations. This
is just something I cut out of my code!

Okay, these are the basics. What I highly recommend is to go and
download Topstyle Lite by going here:

http://www.bradsoft.com opstyle slite/index.asp

It’s free and is a very helpful css editor. It not only color
codes and organizes your code, but it provides you with tons of
attributes that you can add to your class and id elements with
just a click. They also provide a screen at the bottom to view
your css code as you create it. Very useful for a free edition
and I’m looking to buy the pro version soon.

Now, this was just a very very brief explanation of the vital
elements needed when structuring your css. I have a good feeling
that when you download top style lite, you will learn how to use
the hundreds of attributes in your classes and id’s

Good Luck in Your Web Designing Efforts!

P.S Change { and } to < and >

Posted by admin under Software For Life | Comments Off
July 26, 2007

How To Create 3D Effects Using Corel 10

CorelDRAW’s tenth edition software, the CorelDraw 10, is an upgraded combination of CorelDRAW and Corel Photo-Paint with new features and a unified interface. It has added features from Corel R.A.V.E., a vector based animation suite that introduced the popular Micromedia Flash animations and movie format best suited for web content. It also offers more fonts, clip arts, option palettes, filters, toolbars, and a graphics powerhouse to help you create print and web graphics design. All tools used in this software are those tools you see in Photo-paint or R.A.V.E.

CorelDRAW 10 allows user to import and export formats because it has a customizable interface. It offers controls for photo manipulation such as blemish removal, color corrections and red-eye reduction you can use in photo retouching. It provides additional controls even for complicated tasks such as mesh-based fills or extruding a three-dimensional object from a two-dimensional object.

If you want to make 3D image follow these steps. First, draw the image using the basic shapes and elements. Turn off strokes. Select an object, a part or component of the image, and fill it with color. Click copy and open a new page in Corel Photo-Paint. A window will open and will ask some parameters. The color mode is set for 24-Bit RGB, Background is enabled and the page will be larger than the object. Click paste, then press CTRL+A and select “Center of page” to bring the object to the center of the page.

Use Paint Bucket for your choices of color. Add noise to give texture to the object and to hide imperfections, especially during printing process. Select EyeCandy 4000/Chrome or Bevel Boss filter on “Effects” to add border around the object. Click Setting and select Chrome Border. Select the effect of your choice. If you’re done with the object, save it in Photo Paint’s native file format. Import the image from CorelDRAW. Repeat these procedures until all components are arranged. If you want to edit the image you don’t have to go back to Photo Paint, Corel 10 offers tools for image editing. If you want to put a shadow effect on the image you can use the Interactive Shadow. Click “Convert to Bitmap” to combine all the objects.

Corel 10 is more reliable because of its combined features. It eliminates the problems users encounter with the other software and lets you create a better slide, web page and other graphics. It’s a CorelDRAW, Corel Photo-Paint and Corel R.A.V.E. rolled into one.

About The Author
Blur Lorena
You may wonder why I write articles. Besides from the fact that it’s my job, I used to write short stories when I was younger. I think it would be helpful if I said I’m a big fan of Zach de la Rocha and Rage Against the Machine. This would explain my own views about a lot of things. Their songs were about national issues, politics and human rights. They support the American Indian Movement and Che Guevara, the face you see on t-shirts. Not that it concerns me. I only like their music and idealism.
I’m not an artist, I’m not a poet. I just love writing anything I want. I wasn’t born a genius, I just want to know and understand something I don’t. I like to find the difference between similar things. It’s like counting birthmarks on each identical twin.
For additional information about the articles you may visit http://www.uprinting.com

Posted by admin under Software For Life | Comments Off
July 22, 2007

HTML for Complete Beginners

HTML stands for Hyper Text Markup Language and is the computer
language that most of the Internet is written in.

HTML is made up of tags and sets of tags, a set being two tags
that are linked: a start tag and an end tag. HTML is a bit like
a person, the head comes first, then the body.

As I’ve just mentioned the very first main tag of every single
HTML document is usually the HTML tag, which is a start tag and
is written as . Accompanying it will be the very last tag
of the document, the end tag, . Notice the / this means
it is an end tag. Every start tag must have an end tag. Start
tags begin a section of code and end tags finish it. I say the
very first “main” tag as there can be a tag before it, the
DOCTYPE tag. This tag gives the browser information about what
type of HTML is being used.

The head section begins with the tag and ends with the
tag. It has information about the page itself and
consists of the page title, the meta tags (more on those in a
minute), and the code for any page transitions you may have.

The page title is self-explanatory and is written as <br /> Your page title

The meta tags, particularly the to be used to tell the programs that the search engines send out
(otherwise known as search engine spiders or bots), which
keywords to index your website for. For example my personal
homepage, http://www.moynem.freeserve.co.uk (first created when
I knew nothing about HTML apart from what it was and what it
stood for)is called “M Moyne’s home page and thus has the meta
tag:

There is also a meta description tag which used to tell the
search engines how to describe the website on their results
pages, now I’ve seen them use the first few lines of text for
their description.

The next of the main tags is the body tag, which is written as
and respectively. It contains the main part of
your HTML code. On my personal homepage it starts off with the
code for the background. In this case it is a JPEG image. You
can put almost anything in the body section, navigation bars,
page banners, tables, images, horizontal lines, hyperlinks and
so on. However all of the things that I have just mentioned
cannot go anywhere else except the body section.

Let’s look at the code for some simple things.

Headings: Heading 1 is

Heading 2 is

Heading 3 is

and so on.

Paragraphs begin with

and end with

A 100 * 200 image with a description is: width="100" height="200" alt="my image"
longdesc="myfirstimage.html">

That’s enough for a simple web page.

Posted by admin under Software For Life | Comments Off

July 10, 2007

Grow Your Subscribers Exponentially With These Javascript E-mail Capture Boxes!

Here’s an exciting pop-up tactic that can literally boost the
no. of opt-ins from your existing traffic. In fact the first one
to use this tactic is by the very successful list
management/autoresponder tool - OptinLightning.

I love my list management tool - Aweber, and wanted to use a
similar E-mail Capture box like OptinLightning to go with it.

To see exactly how this E-mail Capture box works, just visit:
http://www.raovishal.com/milliondollar

Now this might be annoying to quite a few but when highly
successful marketers like Terry Dean have claimed that their
subscribers have increased by almost 25% from using this E-mail
Capture boxes at his web site, this tactic is worth giving a try.

The only requirement you need to use this tactic for your list
is that your list should have a subscribe e-mail address. Which
means that someone should be able to subscribe to your list by
send an e-mail.

OK, now coming back to creating the code, create a file named
subscribe.js. Visit the following URL and paste the code in it
to your subscribe.js file:

http://www.raovishal.com/articles/jeccode.txt

Upload the subscribe.js file to your web server in ASCII mode.

Here’s what this code does:

Everything that comes between ‘if (confirm(”‘ and ‘)){’ will be
displayed in the E-mail Capture box.

‘ ‘ is the newline character. Which means anything after ‘ ‘
will come in the next line. ‘

‘ means a blank line and then the next line. Simple, isn’t it?

You can change the text in the above code to reflect your
newsletter and bonuses.

Now to display the E-mail Capture box in any page you like, you
need to do the following.

Include the following code in the HEAD section of your html code:

Where ‘http://www.yourdomain.com/ADDRESS-TO/subscribe.js’ is the
path to your subscribe.js file. You have uploaded it to your
server right?

Include the following code in the BODY section of your html code:

METHOD="post" ACTION="mailto:subscribeaddress@yourdomain.com"
ENCTYPE="text/plain"> VALUE="blank"> VALUE="Subscribe Me To Your Newsletter Name!">

Where ’subscribeaddress@yourdomain.com’ is the subscribe e-mail
address of your list.

The above code will insert a form button in your page and so it
is desirable that you insert the above code preferably at the
bottom of your page.

Next, insert the following attribute in the BODY tag of your
html page:

onLoad=”popit()”

So your BODY tag will look something like this:

That’s it !!!

Please don’t install this code in all the pages of your web
site. It will surely be a turn off. Use it wisely.

The only disadvantage of this E-mail Capture box is that those
with their e-mail clients not configured properly, won’t be able
to subscribe to your list :-( Also, your visitor’s browser needs
to Javascript enabled.

The MAIN ADVANTAGE of this E-mail Capture box is that you’ll get
genuine e-mail addresses and not fake addresses. The people who
subscribe through these E-mail Capture boxes are bound to get
your newsletter!

Try it!

Posted by admin under Software For Life | Comments Off
July 3, 2007

Payroll Hawaii, Unique Aspects of Hawaii Payroll Law and Practice

The Hawaii State Agency that oversees the collection and reporting of State income taxes deducted from payroll checks is:

Department of Taxation
Withholding Tax
P.O. Box 3827
Honolulu, Hi 96812-3827
808-587-4242
www.state.hi.us/tax/tax.html

Hawaii requires that you use Hawaii form “HW-4, Employee’s Withholding Exemption and Status Certificate” instead of a Federal W-4 Form for Hawaii State Income Tax Withholding.

Not all states allow salary reductions made under Section 125 cafeteria plans or 401(k) to be treated in the same manner as the IRS code allows. In Hawaii cafeteria plans are: not taxable for income tax calculation; taxable for unemployment insurance purposes. 401(k) plan deferrals are: not taxable for income taxes; taxable for unemployment purposes.

In Hawaii supplemental wages are required to be aggregated for the state income tax withholding calculation.

You may not file your Hawaii State W-2s by magnetic media.

The Hawaii State Unemployment Insurance Agency is:

The Department of Labor and Industrial Relations
Unemployment Insurance Division
830 Punchbowl St.
Honolulu, HI 96813
808-586-8970
http://hawaii.gov/labor/

The state of Hawaii taxable wage base for unemployed purposes is wages up to $30, 200.

Hawaii has optional reporting of quarterly wages on magnetic media.

Unemployment records must be retained in Hawaii for a minimum period of five years. This information generally includes: name; social security number; dates of hire, rehire and termination; wages by period; payroll pay periods and pay dates; date and circumstances of termination.

The Hawaii State Agency charged with enforcing the state wage and hour laws is:

The Department of Labor and Industrial Relations
Enforcement Division
830 Punchbowl St., Rm. 340
Honolulu, HI 96813
808-586-8777
http://hawaii.gov/labor/wsd/index.shtml

The minimum wage in Hawaii is $6.25 per hour.

The general provision in Hawaii concerning paying overtime in a non-FLSA covered employer is one and one half times regular rate after 40-hour week.

Hawaii State new hire reporting requirements are that every employer must report every new hire and rehire. The employer must report the federally required elements of:

  • Employee’s name
  • Employee’s address
  • Employee’s social security number
  • Employer’s name
  • Employer’s address
  • Employer’s Federal Employer Identification Number (EIN)

This information must be reported within 20 days of the hiring or rehiring.
The information can be sent as a W4 or equivalent by mail, fax or electronically.
There is a $25.00 penalty for a late report in Hawaii.

The Hawaii new hire reporting agency can be reached at 808-692-7029.

Hawaii does allow compulsory direct deposit except for State employees hired after 7/1/1998.

Hawaii requires the following information on an employee’s pay stub:

  • Gross and Net Earnings
  • pay period dates
  • payment date
  • itemized deductions

Hawaii requires that employee be paid no less often than semimonthly; monthly if union contract or director of labor relations allows..

Hawaii requires that the lag time between the end of the pay period and the payment of wages to the employee not exceed seven days; up to 15 if the director of labor relations allows.

Hawaii payroll law requires that involuntarily terminated employees must be paid their final pay immediately or the next working day if immediately is impossible. The next regular payday if suspended due to a labor dispute or temporarily laid off.

Voluntarily terminated employees must be paid their final pay by the next regular payday or by mail if employee requests it; immediately if one pay period’s notice is given.

Deceased employee’s wages up to $2000.00 must be paid to the surviving spouse or adult children (in that order) within 30 days. Conditions require an affidavit of relationship and a receipt.

Escheat laws in Hawaii require that unclaimed wages be paid over to the state after one year.

The employer is further required in Hawaii to keep a record of the wages abandoned and turned over to the state for a period of five years.

Hawaii payroll law provides for a maximum tip credit against minimum wage of $0.25.

In Hawaii the payroll laws covering mandatory rest or meal breaks are only that minors under 16 must have a 30-minute meal period after five hours of work.

There is no provision in Hawaii law concerning record retention of wage and hour records therefor it is probably wise to follow FLSA guidelines.

The Hawaii agency charged with enforcing Child Support Orders and laws is:

Child Support Enforcement Agency
Department of the Attorney General
601 Kamokila Blvd., Ste 251
Kapolei, HI 96707
808-587-4250
http://hawaii.gov/ag/csea
.
Hawaii has the following provisions for child support deductions:

  • When to start Withholding? first pay period within 7 days of mailing
  • When to send Payment? Within 5 days of Payday.
  • When to send Termination Notice? Immediately
  • Maximum Administrative Fee? $2 per payment
  • Withholding Limits? Federal Rules under CCPA.

Please note that this article is not updated for changes that can and will happen from time to time.

Charles J. Read, CPA has been in the payroll, accounting and tax business for 30 years, the last fifteen in private practice. Mr. Read is the author of “How to Start a New Business”.

For Professional Payroll services at a Budget Price go to http://www.PayrollonaBudget.com a Paperless Payroll Company.

Go to http://www.CustomPayroll.com For a full service payroll service bureau with CPA’s on staff.

See an excerpt of Mr. Read’s interviews from William Shatners “Heartbeat of America” television show on the websites linked above.

Charles Read - EzineArticles Expert Author

Posted by admin under Software For Life | Comments Off
June 29, 2007

6 Killer Outsourcing Secrets to Save You Time and Make You More Money

Early on my online business career, I was a jack-of-all-trades.

  • I was the webmaster

  • The telemarketer
  • The banker
  • The accountant
  • The copywriter
  • The traffic specialist
  • The butcher
  • The baker
  • The candlestick maker
  • And on and on it went

If it needed to get done, I had to do it, as I was a Solo-Preneur, a one man money making machine.

Then I learned how other successful people were saving time, making more money and having more fun than I was. The secret to their ‘leveraged’ lives was outsourcing.

They had webmasters, copywriters, sales staff, virtual assistants, secretaries, and so on.

Instead of working so hard IN their businesses, they were now ON their business, freed up to dream up and implement new product ideas and create new revenue streams.

In my online experience, I have found 6 killer outsourcing techniques that have saved me time and help me make a lot of money. I would like to share them with you in hopes that you will benefit from them like I have.

1. Outsource Secret #1 – Use 24 Hour Recorded Message Lines

Do you have a lot of people calling you, asking you the same questions over and over, that a website explains? What if people cannot get online? I create 24 hr recorded message lines where people can dial in, even if it’s 2:43 am and they can get educated robotically and elegantly about my company, offers or specials.

Real Estate Agents can use this for updated home listings and showings, put the 24 hour message on the back of a business card, with a shocking headline, so people will call it.

Mine reads:

“Discover how a 35 year old former youth pastor from Minnesota earned over $700,000 in less than two years, and how he goes on vacations saving up to 75% off without coming home broke! Free 24 hr rec. message - 866-486-7465.”

Network Marketers also use 24 hour lines to talk about their company, product and compensation plans instead of having to do one on one presentations.

2. Outsource Secret #2 – Hire a Webmaster/Site Designer

I used to make my own sites, and I had to figure it all out by trial and error, many hours of frustrations.

Don’t you hate it when you get the site all finished, but there is one quirk that is keeping you from publishing it because you have an error in your code or shopping cart, which you cannot figure out how to fix?

You can’t publish until it’s fixed and you begin to panic!

I have been down that road too many times, and it kept me from launching my sites on time.

When I learned this outsource secret the companies I used got my sites keyword optimized, submitted and found in the engines.

The did the design work and coding, I just wrote the copy to be on the site.

I have over 20 #1 listings now with certain keywords related to my niche market.

3. Outsource Secret #3: Hire a Virtual Assistant to Work for You

This one is an amazing time saver.

I used to answer all my own calls and now I delegate/outsource to a team of virtual assistants who handle all my phone work for me.

They do customer support, give out information, and even help by doing a little over the phone selling for me too.

At about $15-25 an hour, Virtual Assistants, don’t get paid by the hour, they get paid by the minute, as an independent contractor, so you don’t pay them taxes, employee benefits, or insurance/health care. What a money saver and time saver, and guess what? You are not ripping them off doing it this way as that is how the Virtual Assistant Niche markets itself to people like you so they can get business.

4. Outsource Secret #4: Use Outsourcing Network Sites & Communities

Ever heard of the “lance.com” sites. Like elance, freelance, writerlance etc.?

These website groups do a lot of busy work for you at great low prices which you arrive at through a reverse auction.

You tell people your project, whether you need a script made, software made, or a program, and then someone will tell you how much they will do it for, and usually the lowest priced bidder will win, and build your project or service for you, and you keep the master rights, like you built it yourself.

Many of the top internet marketing money makers outsource all their projects this way.

5. Outsource Secret #5: Hire a Customer Service Division

Many solo-preneurs, or small business owners are swamped with customer support and answering questions which take them away from the important tasks like dreaming up new products and services.

Why not outsource your customer support with companies like Kayako.

Do a Google search for “outsource customer support” and you’ll get a ton of listings from great companies eager to serve you and act as an extension of your one man show and make you look like a fortune 500 company.

With some minimal training, they can be answering support emails and building knowledge bases for you to answer your company’s frequently most asked questions.

Outsource Secret #6: Create Your Own Affiliate Program

The days of the one man salesman are over.

Many people earn a living online who don’t have websites of their own.

They are affiliates, and they are marketers who know how to penetrate niche markets with messages that get read, and create buyers for YOUR products.

Affiliates bring buyers to your sites for you.

Create a program where you pay affiliates 50% or whatever you think is fair and they will sell your product, advertise, and create sales for you. You will not need an advertising budget now.

So, here are 6 simple outsourcing techniques that when followed, can most definitely save you time, save you frustration, and help you make more money with less effort. Delegate your business from the outhouse and work your way up to the penthouse.

Jeff Mills - EzineArticles Expert Author

About the author: Jeff Mills is a very successful internet Entrepreneur who has sold over a million dollars worth of products online in the last 3 years. Jeff has a complete 14 page Outsourcing report that shares the entire secret outsourcing resources he uses and recommends to others and is giving it away free at http://www.whoisjeffmills.com/outsource-it.html Learn more about Jeff Mills at http://www.whoisjeffmills.com

Posted by admin under Software For Life | Comments Off
June 18, 2007

Digimaker .NET Content Management System (CMS)

Digimaker is a leading .NET based Content Management Platform in the Nordic region. Digimaker Content Management NetServer is a 100% .NET-based, C#-written, web-based Content Management platform meant for editors, authors, developers and .NET solution houses for building user-friendly websites, creating rules-driven editorial processes for aligning online publishing efforts with business objectives and building customized solutions.

Offered throughout Scandinavia by a selection of Microsoft Certified Partners we are proud to announce a growth rate of approximately 50 licenses per month. Currently, for the first phase of our launch sequence for the USA, UK and Middle East market, we are looking to engage with a selection of highly qualified Microsoft Certified Partners, for representing us in the market more aggressively.

Some of our leading clients include the following: Ftadviser UK, Daimler Chrysler Worldwide, Jeep, Dodge, Cheroke, Fuji Films, Ventelo, Bravida, Norske Skog, Monter, History Today, etc
Digimaker Software Developer’s Kit

Register and download your copy from Digimaker
The Developer Kit includes:
• Developer copy of Digimaker – The .NET Content Management Platform
• SiteBuilder – Digimaker SDK with full Visual Studio 2003 integration
• E-book – “Developing web applications with Digimaker SiteBuilder”
• One free license – deploy your first project without further costs
Digimaker at a glance:
• The .NET Content Management Platform for the future - used by enterprises like Mercedes Benz, National Oil well and The Financial Times.
• Built on award winning technology since 1997
• Downloadable and self installing
• Fully integrated with Microsoft Visual Studio for easy development of solutions.
• Growth rate of 50 licenses per month and rising.

Download your free copy now!

Posted by admin under Software For Life | Comments Off
June 16, 2007

Microsoft CRM - Typical Customizations

Microsoft CRM was designed to be easily customizable. Microsoft CRM Software Development Kit (MS CRM SDK) which you can download from Microsoft website contains descriptions of the objects or classes, exposed for customization. It has sample code in C# and partially in VB.Net. In Visual Studio.Net you can analyze all the classes, used by Microsoft developers to create MS CRM - you will discover that most of them are not documented in MS CRM SDK. Microsoft will not support your customization if you use undocumented class or do direct SQL access to CRM database.

Let us describe you - programmer, software developer typical cases of MS CRM Customizations.

1. Integration with SQL Server application. If you have legacy system on MS SQL Server - let’s say you are transportation company and have in-house developed cargo tracking database. Now in MS CRM you want lookup the shipments for the customer (or account in CRM). This is SDK programming and calling SQL stored proc to retrieve cargo info. Instead of SQL Server you can have other database (ORACLE, MS Access, PervasiveSQL to name a few) - you can access multiple Database platforms via ADO.Net connection from your .Net application, which is easily integrated into MS CRM Account screen.

2. Email capturing in MS CRM. You have customer with email Bill@customer.com. Now you want all the emails that you receive from customer.com domain to be attached to Bill who is account in CRM. This is more difficult customization - you have to create MS CRM SDK web service, that one will be creating email activity and call it from COM+ application - Microsoft Exchange event handler (ONSYNCSAVE database event sink). This example maybe complicated with the following requirement. Imagine that Bill, instead of answering to your email (sent from CRM and processed by CRM-Exchange connector) sends you new message from MS Outlook. Then this email will not follow into MS CRM (because it doesn’t have GUID in the header and so is ignored by CRM Exchange connector). If you want to capture these emails - you have to do it in Microsoft Exchange event sink. There maybe scenario when you want to capture and analyze in the sink all the outgoing emails - this is even more complex - y!

ou have to place the sink on transport event.

3. ASP Application integration. You have legacy ASP application, where you capture orders from your customers and you want these orders be transferred to the CRM as activity. Here you understand that ASP doesn’t deploy Active Directory security - and the best way is to create HTTP handler and call it from your ASP page. This HTTP handler in turn will call MS CRM SDK web service with predefined (web.config) Active Directory credentials.

Some cautions. Never create your custom SQL objects (like stored procedure, SQL view, table) in MS CRM database. Instead, create your own database and place your objects there. When you see the first caution - you will never try to alter existing CRM objects, like adding new field to the table.

Happy customizing! if you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.com

About The Author

Andrew Karasev is Chief Technology Officer in Alba Spectrum Technologies – USA nationwide Great Plains, Microsoft CRM customization company, based in Chicago, California, Texas, New York, Florida, Georgia, Minnesota, Oregon, Arizona, Canada, UK, Australia and having locations in multiple states and internationally (www.albaspectrum.com), he is Microsoft CRM SDK, Great Plains Dexterity, SQL, C#/VB.Net and Crystal Reports developer; akarasev@albaspectrum.com

Posted by admin under Software For Life | Comments Off
June 6, 2007

Three Great Places for Free Software

There’s a lot of software out there that you can download free – either completely free or to try for 30 days free before buying.

Three great sites

There are three great places where you can find freeware and shareware. The first of these is www.zdnet.com. This site is aimed more at the technology minded but does offer downloads of interest to just about anyone. After logging on, just click on Downloads on the top menu bar. Unless you’re in business for yourself or are a Info Tech manager, you’ll probably want to go to and click on Utilities.

This section has literally hundreds of downloadable utility programs, including programs for data recovery, fixing your registry file, undeleting files, managing files, and increasing computer performance. Most of these programs offer free 30-day “demos,” after which you must buy them. However, the prices are right – usually they range in price from $19.95 to $49.95.

Twocows.com

A site that caters more to the non-techie goes by the name of www.twocows.com. Its inventory is more eclectic than that of zdnet as it even includes games and downloads for your iPod. The Games category is subdivided into Action, Arcade, Board Games, Card Games, and more. For example, click on Board Games and you’ll find titles such as 100% Free Checkers, 100% Free Chess, Backgammon and ?BattleShip. Or click on iPod and you’ll find program such as Text to iPod Notes, SharePod and memoPod. Almost all of these are freeware, meaning you can get them absolutely free.

Download.com

The third site I like is www.download.com. Like Twocows, this site is aimed more at us non-techies, with categories such as Audio & Video, Design and Photo, Desktop Enhancements, Home and education and Mac Software. Click on Desktop Enhancements, for example, and you’ll find titles such as Webshots Desktop, WindowsBlinds, Object Dock and Cursor XP. And just in case you’re wondering what WebShots Desktop does, it’s a free photo management tool that combines wallpaper and screen saver functionality with tools for managing an sharing your personal photos.

Check out these three sites and I’m sure you’ll find some good, useful programs you can download and use free or at a very low cost.

Douglas Hanna - EzineArticles Expert Author

Here’s something else that’s free. It’s a new technology called HD Radio that enables AM and FM radio stations to broadcast their programs digitally. This is a tremendous technological leap from today’s familiar analog broadcasts. These digital broadcasts provide listeners with radically improved audio quality, more radio channels through multicasting, and new data services. To learn more about this amazing new technology, just go my Web site, http://www.hd-radio-home.com, to get all the buzz.

Douglas Hanna is a retired marketing executive and the author of numerous articles on HD radio, the Internet and family finances.

Posted by admin under Software For Life | Comments Off

« Previous Page