An Overview of Managed/Unmanaged Code Interoperability (.NET Development (General) Technical Articles)

p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in;margin-bottom:.0001pt;font-size:12.0pt;font-family:’Times New Roman’;} p {margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:’Times New Roman’;} span.EmailStyle18 {font-family:Arial;} span.GramE {;} @page Section1 {size:8.5in 11.0in;margin:1.0in 1.25in 1.0in 1.25in;} div.Section1 {page:Section1;}

Here’s a great article you might be interested in:

This article provides basic facts about interoperability between managed and unmanaged code, and guidelines and common practices for accessing and wrapping unmanaged API from managed code, and for exposing managed APIs to unmanaged callers.

URL: http://msdn.microsoft.com/library/en-us/dndotnet/html/manunmancode.asp?frame=true&_r=1

Posted in Software | Leave a comment

SBA Tax Center

Posted in Finance | Leave a comment

Microsoft is Rank: 42 (2005 rank: 57)

 http://money.cnn.com/magazines/fortune/bestcompanies/snapshots/879.html

Microsoft
Rank: 42 (2005 rank: 57)
Get quote: MSFT
Headquarters: Redmond, WA
Industry: Computer Software
Large Companies Rank: 11
2004 Revenue ($ millions): 39,790
U.S. Sites: 69
Website: http://www.microsoft.com
What makes it so great?

The software king offers what may be the most generous health-insurance plan in America. The premium is zero, with no deductible. And it’s the first U.S. corporation to pay for therapy for dependents who are autistic.
Employees
U.S. employees 39,011
Employees outside U.S. 22,460
% minorities 28
% women 25
Jobs
New jobs (1 year) 1,509
% job growth (1 year) 4
Professional training (hrs./yr.) 45
% voluntary turnover
N.A.
Applicants 166,184
t Rank: 42 (2005 rank: 57) Get quote: MSFT Headquarters: Redmond, WA Industry: Computer Software Large Companies Rank: 11 2004 Revenue ($ millions): 39,790 U.S. Sites: 69 Website: http://www.microsoft.com What makes it so great? The software king offers what may be the most generous health-insurance plan in America. The premium is zero, with no deductible. And it’s the first U.S. corporation to pay for therapy for dependents who are autistic. Employees U.S. employees 39,011 Employees outside U.S. 22,460 % minorities 28 % women 25 Jobs New jobs (1 year) 1,509 % job growth (1 year) 4 Professional training (hrs./yr.) 45 % voluntary turnover N.A. Applicants 166,184 Salary Average annual pay Most common job (salaried) Software Design Engineer $107,300 Most common job (hourly) Administrative Assistant $47,000
Salary Average annual pay
Most common job (salaried) Software Design Engineer $107,300
Most common job (hourly) Administrative Assistant $47,000
Posted in Misc | Leave a comment

MONEY Magazine’s Best Jobs: Chief Executives

 MONEY Magazine’s Best Jobs: Chief Executives

Top 10: Highest-paying careers
  Average salary
Chief Executives $254,643
Physician/Surgeon $247,536
Oral and maxillofacial surgeons $211,766
Lawyer $153,923
Sales manager $135,903
Financial services sales agents $130,385
Financial managers $128,910
Dentist $122,883
Financial advisor $122,462
Natural sciences managers $116,504
Posted in Misc | Leave a comment

100 Best Companies to Work For: Boston Consulting Group

 100 Best Companies to Work For: Boston Consulting Group

What makes it so great?

Knowledge really is power. Arrive at this management consultant with a B.A. degree, and the firm will send you to a top institution for an MBA, pick up the tuition bill, and double your salary if you agree to stay on.
Posted in Misc | Leave a comment

The 7 biggest financial decisions you’ll make

 
   
The Basics
The 7 biggest financial decisions you’ll make
How you manage a handful of major life choices can make or break your financial future.

 By Richard Jenkins

A lot of people spend a whole lot of time worrying about the small stuff — a little extra yield on their savings, a few dollars less in mortgage payments, slightly higher returns, slightly lower commissions.

They pore over IRS publications and fat tax guides searching for ways to save a few hundred bucks on taxes. They read personal finance magazines, buy books and scour the Web looking for tips.

Fine. It pays off. But does managing your money really have to be this complicated?

Actually, no. In fact, if you spend all your time focusing on fractions of a point, you may lose sight of the big picture.

The blunt truth is that if you make the right choices early in life on a handful of major decisions, you’ll never have to worry about financial security.



1. How you handle risk

  • Risk affects all aspects of your life. Would you rather work for a rock-solid company with a strong benefits package, a smaller start-up with great stock options or start your own business? The potential payoffs escalate as you take on more risk, but so do the possibilities for disaster. The same is true for investments.
  • Make sure your risks are age-appropriate. If you’re young, you can dust yourself off and start again. For people over 40, the ability to absorb losses diminishes rapidly as retirement nears.
  • Do your homework. Risk without research is just another form of gambling. Before jumping into any kind of investment, it’s vital to do the due diligence required to accurately evaluate risk, the potential for gains and the potential for losses. Don’t make yourself a target for unethical advisers and garden-variety con artists.

    Example: The long-term rate of return for big-company stocks has averaged 10% yearly over the past 70 years. Joe invests $2,000 per year in those stocks (via a low-cost S&P 500 index fund in a tax-deferred IRA) while Dexter buys super-safe Treasury bonds paying an average of 5%. They start at age 25 and continue until age 65. Though the rate of return is double, the accumulation is quadruple: at age 65, Joe has $1,006,513 while Dexter has just $248,561.



    2. Your choice of career

  • There are worse things than a fat paycheck. Your options depend largely on your education and skills, but some fields will always pay better than others. Getting the training needed for a better job could be the best investment you make. Ask yourself what the long-term salary expectations are for your career field and consider how you could make yourself more valuable.
  • Does your pay depend on distortions in the market? A lot of semi-skilled but highly paid union workers now know the sting of competition here and overseas. Blue-collar incomes have stagnated over the past 20 years as manufacturers found cheaper workers abroad. Consider what your skills would be worth in a truly open, worldwide market.
  • Will your skills retain their value in the next century? Knowledge is the key to survival in the years ahead, whether you’re a carpenter or a computer programmer. The pace of innovation is staggering, and those who fail to keep up will find their personal stock in a nose dive. Nothing has a more disastrous impact on financial security than a lengthy period of unemployment.

    Example: Joe’s salary averages $60,000 over a career of 40 years; Dexter’s averages $30,000 per year. In addition to their IRA accounts, they each put 10% of their income aside each year in taxable investment accounts that yield 8% annually. At retirement, Joe has $1,092,093 to Dexter’s $546,047.



    3. Your lifestyle

  • You don’t have to live like the Unabomber to save money. Americans are conditioned to overbuy. Shopping has gone from being a chore to a hobby, a lifestyle even. Shoppers are encouraged to define their individuality in terms of "style," which for most people comes down to a matter of which mass-produced goods one chooses to buy.
  • Ask yourself how much house you really require. The square footage of the average American home has been growing steadily since World War II. In the 1970s and ’80s buying ever-larger homes seemed a good, tax-blessed investment. Home values generally have outpaced inflation — by a large margin in many places and in spite of slow economic growth. Still, as the baby boom generation starts downshifting into retirement, there are likely to be a lot fewer buyers for those 4,000-square-foot, five-bedroom homes.
  • Every dollar you don’t spend on a house saves roughly $2.40 in mortgage payments. A lot of people calculate what they can afford to pay for a house and use that as the floor price for their house search. They don’t even consider less expensive homes, and no self-respecting, commission-hungry Realtor would suggest it.

    Example: Joe and Dexter each have $40,000 for a down payment on a house. Joe buys a house that requires him to carry a $180,000 mortgage. Dexter buys a larger house and needs a $200,000 loan. Buying the lower-priced house saves Joe $49,317 in mortgage payments over the life of the 30-year mortgage at 7.25% interest.



    4. How you manage debt

  • Pay yourself instead of your creditors. At its most basic, credit is the privilege of spending money you don’t have. Prior to World War II, most people avoided it. To help Americans get over that silly notion, credit card debt was a deductible expense prior to 1987. Then, Congress created a new pool of deductible interest in the form of home equity lines of credit. We’ve learned our lessons so well that now bankruptcies are at an all-time high, despite a raging stock market and negligible unemployment. Everyone in government is, understandably, shocked and appalled to discover how deeply in debt the typical American is today. Banks make a lot of money lending to people who can’t wait to buy things.

    Example: Dexter buys his new $20,000 car with 10% down and a 48-month loan, while Joe postpones the purchase, saving up the money and paying cash. Dexter’s monthly payment on the loan is $448, but Joe needs to set aside only $344 each month in a 5% taxable money-market account to pay cash for the car at the end of four years. Joe started buying all his cars this way at age 30 and put the $104 savings in an IRA earning 9%. By the time he retires at 65 he’ll have an extra $352,000.



    5. Protecting your assets

  • Your most important asset is your ability to work. Disability insurance will pay you a percentage of your income, usually from 60% to 80% , if you’re sick or injured and totally unable to work, but that income never increases. Living 30, 40 or 50 years on a fixed income is one of the surest roads to lifelong poverty. Consider the financial as well as physical risks when you’re tempted to buy that Harley-Davidson or take up cliff diving.
  • You also need to provide adequate protection for the rest of your assets. That means making sure you have adequate auto and home insurance, and for most people, an umbrella liability policy that provides extra protection against large damage awards in certain civil suits. Just about any lawyer can tell you stories about someone forced into bankruptcy by a damage award that exceeded the limits of his or her insurance coverage.
  • If you’re self-employed, insulate your assets. Consider forming a limited liability corporation. It’s easier to set up and maintain than most other corporate forms and will make it much harder for creditors and attorneys to go after your personal assets.

    Example: At age 40, Joe and Dexter are each hit by a judgment in a legal case. Joe has an umbrella liability policy that pays the full amount. The judgment exceeds the limits of Dexter’s homeowner’s insurance, forcing him to turn over the $73,329 he had accumulated in his taxable investment account and file for Chapter 7 bankruptcy protection. It will be seven years before his credit rating recovers, but the real damage is the loss of the potential earning power of his investment portfolio. Dexter will have to start saving from scratch at age 40, and instead of a portfolio worth $546,047 at age 65, he’ll wind up with just $180,220. Not having adequate insurance will thus wind up costing him $365,827 in lost principal and investment earnings.



    6. How many children you have

  • Today, there’s a powerful financial disincentive to have children. Let’s start by saying upfront that we all love children. They provide joy and excitement to every family, but this is intended to view them purely from a financial perspective. In the days before Social Security, there was a positive incentive to have lots of children. Not only did they perform necessary labor on the farm or in the family business, but they also were expected to care for their aging parents, come what may. According to the latest figures from the U.S. Department of Agriculture, it now costs $112,000 to as much as $250,000 just to raise a child through high school. (Higher-income families tend to spend more.) Add anywhere from $40,000 to $120,000 more for a basic four-year college education. There are economies of scale as the number of children you have grows, of course, but there are very few multi-child discounts available for college.
  • The cost of a happy accident. Nobody who wants three children is going to be deterred from having that many, of course. But many people who really wanted to hold the line at two wind up with three, and sometimes four or more, by what is euphemistically called an accident. Just remember that this kind of accident is among the most expensive you can have.

    Example: Joe has two children, which will cost him $446,000 to raise to age 18, and $80,000 more for a public university, making a total of $526,000. Dexter had planned to have just two children, but a third came along unexpectedly just as he and his wife turned 40. Even if Dexter scrimps and saves to spend just half as much per child as Joe, the total tab including college will still add up to $432,000. And since Dexter’s income is just half of Joe’s, he can ill afford the extra expense. Now, instead of socking money away for retirement, he and his wife are using that money to raise their kids and send them to college.



    7. Marrying for better or worse

  • Take everything you own and divide by two. Deciding whom to marry may not seem like a financial decision, but you’ll find out otherwise if you ever have to endure the pain of divorce. Bankruptcy, a legal judgment, even the IRS can’t touch certain assets, such as money in retirement plans. But nothing is safe from the divorce attorneys.
  • On the positive side, getting married can double your income. While the quaint notion that two can live as cheaply as one is dubious, it doesn’t cost twice as much, either. Financial teamwork early in a marriage can yield a substantial payback in later years (provided you stay together). Choosing someone whose long-term financial goals are similar to yours will reduce friction and help you stay on track.

    Example: At age 65, Dexter and his wife decide to split up. They’ve tapped their retirement funds to put the last of their children through college. They’ve managed to pay off the mortgage on their $240,000 house, and it now represents the total of their net worth in today’s dollars. They’ve both worked throughout the marriage, so alimony isn’t an issue, but they will have to sell their home and divide the proceeds. Instead of living payment-free in the home they struggled 30 years to own, they’ll be paying rent again — on two homes.

    As the examples of Joe and Dexter show, it isn’t necessary to be an investment whiz to accumulate a substantial fortune if you make smart choices on a handful of life’s big decisions.

    At the end of his career, Joe has a net worth including his home of more than $2 million. He can retire with the security of knowing his conservative investments, with a 6% annual yield, will provide after-tax income of $91,000 until he’s 95, and leave a $200,000 cushion.

    Dexter’s $120,000 in assets will only give him $4,000 in annual income after taxes. If he retires at 65, he’ll be depending on Social Security for a large part of his living expenses and will only have about two-thirds the income he had when he was working. Even if he works part-time until he’s 75, bringing home $10,000 extra each year, he’ll have to save most of that money for the future and will only have $4,000 extra to bolster his income from Social Security.

  •  
     
      MSN Money’s editorial goal is to provide a forum for personal finance and investment ideas. Our articles, columns, message board posts and other features should not be construed as investment advice, nor does their appearance imply an endorsement by Microsoft of any specific security or trading strategy. An investor’s best course of action must be based on individual circumstances.

     
    Posted in Finance | Leave a comment

    5 financial steps to help your aging parents

     
       
    The Basics
    5 financial steps to help your aging parents
    It’s the perfect Mother’s Day or Father’s Day gift: help ensure their financial security. They’ll feel better — and you’ll know the full burden of care won’t fall on you.

     By Terry Savage

    Sooner or later, the moment comes when you realize that your parents need your help. It will come as a shock — sudden recognition that these two people who guided you to maturity now need your advice or help to deal with issues ranging from health care to finances. Ultimately, your parents may need your financial support.

    There are steps you can take now to make this transition easier. But it all depends on communication. You don’t want to hear from your mother that Dad lost his retirement funds to an investment scam. And you don’t want to hear from a neighbor that your widowed mother has been victimized by a furnace repair service. So a program of regular discussions about your financial issues and theirs will provide a platform for future problem solving.

    It’s never too early — or too late — to start this two-way discussion. Even notoriously private parents will be willing to offer advice to you. Then it’s up to you to turn the discussion to their situation. Here are some steps you can take now to make sure your parents’ finances are well-planned. After all, you don’t want to be caring for them just as your children are starting college.

    Discuss retirement plan investments
    Start a conversation about their company retirement benefits. If they’re still working, you might help them diversify the investments in their company plan. Use the retirement planning tool on MSN Money to show them how to reach their retirement goals. If they’re about to retire, you might introduce them to programs such as T. Rowe Price’s Retirement Income Manager, where a one-time $500 fee will give them advice on how to invest their retirement assets to make sure they don’t run out of money.

    You may be able to help your parents with some investment advice. But don’t forget that they may have a lot less risk tolerance than you do. For a portion of their capital, you might consider an immediate joint annuity — a guaranteed check a month for life no matter how long the survivor lives. It’s a concept that’s considered old-fashioned by many. And certainly it has drawbacks — notably the problem of locking in a fixed payout that may not cover costs that rise because of future inflation. But it will buy peace of mind that no matter which spouse dies first, there will always be money for the survivor.

    Moms need IRAs, too
    If your parents are older, they may represent a more traditional family where Dad worked and accumulated retirement benefits, while Mom stayed home and raised the children. But even non-working spouses are entitled to open Individual Retirement Accounts. If your parents have joint income under $150,000 a year, your mother can have her own Roth IRA. Help her set up an account at a mutual fund company. (Dad doesn’t have to know.) To get more information on mutual fund companies, click here. (For brokerage firms, click here.)

    And if your parents have earned income but are not covered by a company pension plan, insist they each open a deductible IRA. This year, people over 50 may contribute $3,500 — a number that grows to $5,000 in 2008.

    Women live longer than men. But many men don’t take this probability into account when planning their retirement spending. Make sure your Mom doesn’t sign off on a retirement plan payout that ends if your Dad dies first. (A spouse is required to OK such a deal.) And make sure that both parents are participating in their retirement budgeting process. MSN Money’s retirement expense calculator can help in this important task. To estimate your probable retirement income, use MSN Money’s income estimator.

    Gift long-term care insurance
    The one thing that could devastate your parents in retirement is the need for one or both of them to have long-term care or assistance. Neither Medicare nor Medicare supplement policies cover this type of custodial care. Only after most assets and income are used up will state Medicaid programs step in to provide nursing home care — typically in an under-funded institution that would never be your first choice for an aging parent.

    Long- term care insurance can be a much better alternative. It offers a pool of benefits, and allows your parents to receive care in their own home if deemed necessary by their physician. Even if your parents are in their seventies, it’s not too late to purchase a policy. At that age, if they’re still in reasonably good health, the annual premiums should be less than a one-month stay in a nursing facility. (Those costs can range upward from $5,000 per month today.) Read more on long-term care insurance.

    You can buy the policy yourself — a perfect Mother’s Day or Father’s Day present. Or, once you’ve started the policy, you can gift them the cash to pay the premiums themselves or keep on paying it. Depending on their ages, a portion of the annual premium costs may even be tax deductible.

    Consider a reverse mortgage
    The moment may come when your mother confides that she is “running out of money.” Even if you thought your parents were well established, you probably never considered the cost of medical care, pharmacy bills, rising real estate taxes or home repairs. But one day, these costs start to overwhelm their budget. No parent wants to be a burden on the children. And a reverse mortgage may offer a good solution.

    If your parents are over age 65, and own their home free and clear of a mortgage (or with only a small balance remaining), a reverse mortgage will create a lifetime stream of income out of the equity they’ve built up in their home. As long as they stay in the home — no matter how long they live — a fixed monthly check will arrive.

    Many seniors who have worked a lifetime to pay off a mortgage hesitate to go back into debt. You’ll have to explain that this is different, and you may have to do a little homework to understand the mechanics as well as whether it makes sense in the community where you live.

    As I explained to my own mother, it’s sort of a “pension” out of your home equity. A reverse mortgage allows seniors to keep title to their home, while withdrawing their equity. And they can never run out of equity or be forced out of their home.

    When they die — or move — the house is sold, and they or their heirs receive any amount in excess of what has already been advanced through the reverse mortgage. But even if they live to 110, far exceeding actuarial estimates, the check will still arrive as long as they live in the family home!

    The amount of monthly check is based on the value of the home, their age, and the current level of interest rates. The National Reverse Mortgage Lenders Association has a list of lenders that make these loans. To access the list, click on the link to the association’s Web site at left. These loans are Federally insured to protect the lenders in case the homeowner lives longer than expected. But depending on the location around the country, there are fixed limits on the value from which loans can be calculated — about $266,000 maximum equity value. All costs are calculated into the amount of the monthly check.

    The withdrawals can be taken in one lump sum, or monthly check, or a set amount for a fixed period of years. And the money can be spent on anything — from paying back taxes to renting a condo in a warm weather location. Any seniors who take out a reverse mortgage are required to undergo independent counseling from a certified organization such as AARP.

    Discuss their estate plan
    This is the last subject that your parents want to talk about with you. But it’s also the most important Convince them that you don’t want to know “how much” they have — or might leave to you. Only that you want to make sure they have a current and complete plan.

    This is a gift I gave my own parents — an estate plan. I never got involved in the details of what was being left to each of the children. But I did insist that the lawyer they hired create a revocable living trust and also a health-care power of attorney for each. And my parents agreed that each wanted a living will, a document directing that no extraordinary measures be taken to prolong life.

    The advantage of the revocable living trust is the ability for a successor trustee to step in and act if either or both of them are incapacitated by illness, such as a stroke. (I saw the complications when my grandfather was paralyzed by a stroke, and my family had to go to court to petition for control of his assets.) And I’ve insisted that a copy of the health-care power of attorney be included in their medical records, so there will be no questions in case of a medical emergency.

    Don’t delay!
    If you consider all of these issues to be the most unpleasant task, you have no idea what a mess can occur if you leave these tasks undone. Mother’s Day or Father’s Day is a perfect time to sit down with your parents to work through these issues. (In fact, you might want to print out this column and use it as a starting point.) You may be surprised that your parents feel a great sense of relief. Either they didn’t want to burden you with their problems, or they didn’t know how to open the discussion.

    So use the occasion to get started. You might not cover all these topics at one sitting. But once you’ve opened the door, future discussions can cover all these issues. Consider it a gift to your parents — and yourself. It’s the gift of peace of mind. And it’s priceless.

     
     
      Fund data provided by Morningstar, Inc. © 2006. All rights reserved.
    Quotes supplied by ComStock, an Interactive Data company.
    MSN Money’s editorial goal is to provide a forum for personal finance and investment ideas. Our articles, columns, message board posts and other features should not be construed as investment advice, nor does their appearance imply an endorsement by Microsoft of any specific security or trading strategy. An investor’s best course of action must be based on individual circumstances.

     
    Posted in Finance | Leave a comment