Marco Russo

.NET, Business Intelligence e dintorni

News

Windows Developer Conference 2012

Torino Technologies Grou

Corsi

Libri

Miei blog in inglese

Archives

Microsoft Interop Forms Toolkit

Microsoft ha rilasciato Microsoft Interop Forms Toolkit, che consente di integrare dei form scritti in VB.NET all'interno di un'applicazione VB6.

Consiglio a tutti di dare un'occhiata a questo video di 6 minuti che fa capire come funziona il tutto: il form viene creato normalmente in .NET e da qui ovviamente accede ai dati con ADO.NET (quindi si hanno connessioni diverse tra .NET e VB6, all'interno della stessa applicazione). Il punto debole è che il componente compilato in .NET diventa una DLL, che è esposta come oggetto COM a VB6, quindi con la relativa registrazione che impatta sul Registry.

Sinceramente sono un po' perplesso (pensate solo al deployment e all'impatto sul processo host che oltre al runtime di VB6 si trova ad avere il CLR caricato), ma chiaramente questo componente può essere molto comodo a chi sta migrando il codice VB6 a .NET ma vuole aggiungere funzionalità a VB6 prima di arrivare a una versione completamente managed. In questo modo i nuovi form possono essere scritti direttamente in .NET per entrambe le versioni. Però mi chiedo se si riesca a tenere in piedi una struttura applicativa complessa con questo sistema senza rischiare di spendere veramente troppo in termini di integrazione.

Comments

toddknelsone said:

1. Acquiring a lean figure before the wedding -maybe your fianc wants you to shed weight before you start a healthy family life Superfoods are those that are rich in phytonutrients, substances that not only promote good health but also actively boost the body's immune system. When included in one's regular diet, superfoods will enable one to meet the U.S. government's Dietary Guidelines which require increased consumption of low-fat dairy products, fruits, vegetables, and whole grains. Superfoods are also believed to effectively prevent obesity and permanently ward off unwanted fat and body weight. Because of the numerous benefits they offer, superfoods have also been described as multi-tasking foods. You might be skeptical towards diet pills after you have tried almost everything just to lose weight, but didn't get positive results. Loosing excess weight can be a daunting task. But this new weight loss pill could be worth a try. Is Prescription Required Duration to Use Phentermine

# October 9, 2012 8:50 AM

tomhrubinol said:

Lifestyle Dr. Maytorena is just one several world-class obesity surgeons in Mexico. Dr. Elias Garcia Flores, of Obesity Makeover, located in Mexicali, is also an obesity surgery specialist providing treatments, procedures and services for American as well as international patients seeking affordable, yet quality and best in care and weight loss procedures in Mexico. 3. Fast foods should rank at the top of childhood obesity causes. It has long been known that sugars and fats are packed into the chicken, burgers, soft drinks, and fries that are so readily available in fast food restaurants. Indiana Aurora

# October 14, 2012 10:40 AM

christopherrwebba said:

In fact, the repayment term can be increased up to 90 days and the borrowers can repay the loan through easy monthly installments. Hence you don't need to buy any facsimile machine to send documents. (Pelosi COS) You'll be able to provided and also be given a facsimile through internet while on an accounts that is certainly password guarded. If you're in a large business, it can prove more beneficial to you as it is very economical.

# October 16, 2012 8:20 AM

toddknelsone said:

Gold Investment Accounts in Malaysia Jonathan Quek Asia's. Comparisons between the Gold Investment Accounts in Malaysia. Malaysian Accounting Students Convention 2012? Communication. One recent quite popular development in the ETF investing world is the leveraged ETF. The most popular destination education - With its rich academic record of the city became one of the best centers for education in the country, including top public schools in Denver and Littleton school district many others. if 12.456 pounds are used to purchase $2.345, the statement will be "dollars above pound." Instead of trying to track a certain index or sector, a leveraged ETF tries to track a multiple of that sector.For example, the ProShares Ultra S&P 500 ETF (SSO) tries to double the daily performance of the S&P 500 index.There is also a bear market product called the ProShares UltraShort S&P 500 ETF (SDS) which seeks to double the inverse daily performance of the S&P 500 so that if the S&P 500 declines by 2%, SDS would increase by 4%.

# October 16, 2012 11:01 AM

dwightrleccimaz said:

Let us look at a few of the drawbacks: Different manufacturers use different specifications in their 18650 battery manufacturing. Instability could also result if batteries are overcharged. PDAs that load the battery with current bursts are more receptive to premature voltage cut-off than analog equipment.

# October 16, 2012 12:01 PM

tessalpatilf said:

I mean, if you were applying for a job as a salesman, and you had work experiences only as a painter, the sales office would probably look at you and say, You are not a good fit for this position. So why is it that movie stars, or business people with little to no experience in legislation or judicial affairs, get to run without people scratching their heads in confusion. Just because you ran a tech company in the 90s and made gazillions of dollars, how does that make you qualified to run a government. Well I have leadership skills, they might say. Moreover, it will impress the interviewer. They get the benefits of taking an empty space or hall, and turning it into backdrops for memorable events. Part time jobs are booming in current state of affairs world wide. Remember Rock Hudson and Come September. The great star actor was once kicked out by the gate man at a studio.

# October 20, 2012 4:55 PM

rockybvanne said:

Add a few inches to the outline you traced and cut the piece to this size. Actually, the start-up costs of this money making chance could be as little as $500. American style fridge freezers are a truly well liked option nowadays as they're very big and so can store distribute of chilled and frozen food and they also have some extremely helpful features. Outdoor brick fireplace designs can make your garden look more attractive.

# October 21, 2012 9:59 PM

scotturosengrenb said:

Everything checks out except you notice the supplier shown on the permit is a company called, "Supplier Incorporated." Shouldn't the company listed on the permit be Helen's Health Company? Not always. While some people may choose diet pills to get them on track, depending on drugs in order to reach your health goals is not always the right choice-especially with the list of side effects that may or may not be published. So if you're looking for a way to lose weight but hate feeling hungry or deprived, Hoodia can help you to reach your goals without the pain of dieting.

# October 23, 2012 4:37 PM

serenitykgrierm said:

Gold Price Gold Prices Current Price of Gold Investment Advice. Gold investment is a much better store of. you financial future as you still possess some real assets. Read on to know how gold investment. rely on gold and can earn a good. During the early part of my life I worked at various jobs while continuing my education and later on became a fully registered Investment Advisor. This Video Reveals The Formula That Got 124% Gain With Live Proof Gold Scam II: The Golden Goose Got Slaughtered KnowThyMoney. Genneva sells gold and is not a ponzi scheme, says firm. KUALA LUMPUR: Three directors of a gold investment scheme. Here is the summary for budget 2012, which is.

# October 24, 2012 10:12 PM

rileyrgonzalesu said:

This eliminates the need for a physical fax machine for most uses, and allows a recipient to get a fax wherever they happen to be. Optimal frequency of sending to the same numbers depends on the fax being used (image), the product or service and the market being targeted. You don't need to find a space in the office for a fax machine, either. You should have a permanent job. Finding one of these loans is not all that difficult, but it is also not always that easy either. You can send a free fax online using a computer and an internet connection. See? It's very easy. Fortunately, the communications industry has developed the VoIP fax software that can bypass these costs for good. If you do not have a fax machine at home and you need to send an occasional fax, there is no need to go running to the office supply store; you can send fax onlineby using one of the many services available thru your computer. You will even pray for a faster processing of your papers after you have completed submitting all papers in your hand.

# October 31, 2012 6:43 PM

stacylambrizx said:

Much like polished concrete, an epoxy floor can withstand all sorts of abuse. Like many warehouses, yours may experience a lot of traffic from forklifts and other machinery. These heavy vehicles can scruff, scrape and damage the floors in your warehouse, making it look untidy and unprofessional. An epoxy floor can withstand all of that abuse and come out gleaming on the other side. 4. Keep Your Forklift Properly Maintained The Utility Warehouse rule of three is what makes the whole business work. It's such a simple concept that, with a little effort, you can make the business work for you and your team.

# November 1, 2012 12:02 AM

juanmcoleo said:

Once a location is decided, the battery boxes will need to be best arranged and mounted. February 18th is National Battery Day Here is the way this works. Battery test results - performed by Consumer Reports magazine Any interstate removal company can provide a standardized set of services for clients to avail.

# November 2, 2012 6:51 PM

dawnqplumn said:

RingCentral Review All your messages are just a few clicks away. Well, before downloading fax freeware from any site, you should check certain things. It is not just the email content that is at risk either: typically 30% of emails contain attachments which are also at risk at each and every stage above. This amount is basically taken through the ATM.

# November 2, 2012 10:57 PM