Category Archives: dotNET

VS2005 November CTP & SQL Server 2005 October CTP

Sahil asks a good question (something I meant to share…thanks for the reminder) about installing the November CTP bits on a machine that already has SQL Server 2005 (Beta 2) on it.

The latest install put SQL 2005 Express on my machine without asking me. I already had SQL 2005 Beta 2 (Oct. CTP) on there. All of my vs.net tests against the SQL Server database continued to function perfectly. However, I cannot open up a connection in the SQL Server Management Studio.It is looking for a method that no longer exists in the Windows.Forms namespace (cool to see that tie to managed code…). Hmm – a few more dialogs I try to open also have similar issues with the

So I’ll probably get the December CTP of SQL Server to see. I’m sure it’s working with something! I clearly missed a piece of information somewhere about that. And I can’t quite answer your question, yet, Sahil. Sorry. 

Posted from BLInk!

VS2005: Some more November CTP changes

Here are some more changes upcoming for the November CTP that I found loading up a project from the October CTP bits:

retyping for Google, etc

System.Transactions.TransactionScope.Consistent is being replaced by Transaction.Scope.Complete

LoadOption.UpdateCurrentValues (used with DataSet/DataTable.Load(dbDataReader)) is changing to the very strange LoadOption.Upsert. Additionally, LoadOption.OverwriteRow is replaced by OverwriteChanges and PreserveCurrentValues is replaced by PreserveChanges.

Lastly, System.Windows.Forms.AutoScaleBaseSize is deprecated. This was automatically created by the Windows form designer as you began dropping controls onto the design surface.

eg:   Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)

Now, I see these two lines being created instead:

 Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
 Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font

All of this stuff will get helpfully pointed out by VS2005.

Posted from BLInk!

Burlington based MS Gold Partner says business is really looking up

As mentioned by Dave Burke, the local paper, Burlington Free Press has this story in their Business Monday section about Competitive Computing. This is where SQL guru Roman Rehak works. The Free Press does not persist its articles for over a week so I am copying and pasting it into my blog. All copyrights etc  Burlington Free Press. Interestingly, what C2 says kept it afloat after the dot com bubble burst was to focus on local (i.e. vermont state area) businesses.

Boom to bust and back again

 By Shawn Turner
Free Press Staff Writer

COLCHESTER — Competitive Computing Inc. is hoping the days of scrimping and saving are over.

The Web-site builder was forced back into its shell following the tech collapse in 2001. Forty percent of the 75-person staff was laid off. Salaries had to be cut. A paid internship program with the University of Vermont was halted. The company refrained from buying new equipment.

Now business appears to be picking up. This fall, the company — known as C2 — completed Web-site redesigns for Green Mountain Coffee Roasters Inc. and glassware and pottery seller Simon Pearce Inc.

C2 had not worked with either company before, said Steve Thurlow, C2’s vice president of business development. Green Mountain Coffee in Waterbury and Simon Pearce in Windsor wanted to work with a Vermont company, and each initiated contacted with C2. The companies also liked the technical knowledge of C2’s workers.

Half of the 54-person staff at C2 is Microsoft-certified, Thurlow said, “which puts them at the top of the Microsoft skill set.”

C2 President Carolyn Edwards said she has noticed a change in how companies are implementing technology. During the tech-boom years, companies knew they needed to be up to date tech-wise, but didn’t always know how to integrate technology into the business, she said. Today, companies take more time in planning how to integrate business plans with technology.

“There is pent-up demand for technology,” Edwards said.

She might be right. Former U.S. Secretary of Labor Robert Reich said in October that Vermont’s technology sector is likely to see a reawakening during the next 10 years.

“Tech is here to stay,” Edwards said.

The work C2 did in cementing its reputation in the local business community helped the company outlast the slowdown, Thurlow said.

“It’s a way of fueling growth,” Thurlow said. “There are a lot of opportunities in Vermont.
Surviving


C2 had its start in 1993 and began doing Web development in 1996. Since 2000, C2 has occupied 15,000 square feet of office space on Mountain View Drive, which provides stunning views of Burlington and Lake Champlain. It’s a far cry from Edwards’ South Burlington condo that the four founders — Melissa Dever, Todd Kelley and Martin Thieret and Edwards, executives at Digital Equipment Corp., which closed its Vermont manufacturing plant in 1993 — used in the first months following C2’s launch.

The company comprises four parts: Web-hosting; building infrastructure services for clients, including e-mail systems; building Web sites; and consulting with clients on how to use technology to support a business strategy.

 

The company survived the lean years, in part, by relying on its Vermont customers, Edwards said.

“Stay focused on the future and manage your expenses very carefully,” she said, when asked how best to get through rough economic times. “Focus on good quality.”

Community connections, like Edwards’ membership on the boards of the Greater Burlington Industrial Corp. and Vermont Business Roundtable, also helped.

Involvement with the local business community has helped the company’s visibility, Thurlow said. Most of C2’s 30 to 40 clients are in Vermont. The close-to-home clients aided in sustaining C2 during the slow economic years. C2’s reputation in Vermont helped it compete with out-of-state businesses that were looking at adding Vermont customers.

“You need to own your local market,” Thurlow said.

One of the local clients C2 has worked with is the University of Vermont’s College of Medicine. The company helped UVM develop a template that allowed groups within the university to build Web pages that would have a consistent look with UVM’s homepage, said Ted Winfield, who was senior associate dean for finance with the College of Medicine when the template was built.

C2 also helped develop the college’s COMET program that was put in place in 2003. COMET — which stands for College of Medicine Educational Tools — is an online system that provides medical students access to educational resources, said Michael Caputo, director of information systems at the College of Medicine.

“It’s been an effective partnership and Competitive Computing has been very helpful,” said Winfield, associate vice president for budget and resource management at UVM.
The future


Edwards, who declined to reveal company revenues, is “absolutely” optimistic about the company’s future.

C2, which began doing such work as helping bank branch offices network with a home office, will continue to adapt to whichever way the fast-changing world of technology goes next.

“We live in a world where our knowledge base turns over every nine to 12 months,” she said.

With the tech sector recovering, Thurlow said C2 is setting its sights beyond Vermont’s borders. The company has done business with out-of-state companies — including Hershey Foods Corp.’s Hershey Gifts — but would like to add to its list of non-Vermont clients.

Helping C2 expand nationally is Microsoft, of which C2 is a “Gold Partner.” This means the software giant helps C2 with marketing and filters referrals to C2. Hershey Gifts was referred to C2 through Microsoft.

The company doesn’t want to forget about its home state. Thurlow said C2 plans to host a series of business seminars that would advise businesses on how to intertwine technology with operations.

The company is beginning to hire again after employment dropped to 45 from a high-water employment mark of 75 in 2000.

“We could be hiring in the springtime,” Edwards said. “That could be a point for us. Our plan is to grow.”
Contact Shawn Turner at 660-1852 or
[email protected] 

Posted from BLInk!

John Robbins at Montreal User Group

from Guy Barrette’s blog (Guy is the user group leader of www.guvsm.net and also a Regional Director in Montreal)

Montreal Visual Studio User Group next meeting

More info about this talk at www.guvsm.net

INETA Speaker: John Robbins
Subject: .NET Performance Tips and Tricks.
Date & Time: Tuesday, December 14th at 6:15PM

We’ve all been doing native code so long we know what’s fast and what’s slow. However, with .NET all our assumptions are gone. In this session, we’ll take a survey of different coding constructs and classes that lead to performance bottlenecks and what you can do about them as well as how to best utilize profiling tools to find them. From the insides of the CLR to ASP.NET, this session will get you writing the fastest .NET code possible.

 John Robbins is a cofounder of Wintellect, where he heads up the consulting and debugging services side of the business. He also travels the world teaching his Debugging .NET Applications and Debugging Windows Applications course so that developers everywhere can learn the techniques he uses to solve the nastiest software problems known to man. As one of the world’s recognized authorities on debugging, John takes an evil delight in finding and fixing impossible bugs in other people’s programs. John is based in New Hampshire USA, where he lives with his wife, Pam, and the world-famous debugging cats, Pearl and Chloe. In addition to being the author of the books Debugging Microsoft .NET and Windows Applications (Microsoft Press 2003) and Debugging Applications (Microsoft Press, 2000), John is a contributing editor for MSDN Magazine, where he writes the Bugslayer column. He regularly speaks at conferences such as Tech-Ed, VSLive, and DevWeek. Prior to founding Wintellect, John was one of the early engineers at NuMega Technologies (now Compuware NuMega), where he played key roles in designing, developing, and acting as project manager for some of the coolest C/C++, Visual Basic, and Java developers’ tools on the market. The products that he worked on include BoundsChecker (versions 3, 4, and 5), TrueTime (versions 1.0 and 1.1), TrueCoverage (version 1.0), SoftICE (version 3.24) and TrueCoverage for Device Drivers (version 1.0). He was also the only developer at NuMega with a couch in his office. Before he stumbled into software development in his late 20’s, John was a paratrooper and Green Beret in the United States Army. Since he can no longer get adrenaline highs by jumping out of airplanes in the middle of the night onto unlit, postage-stamp-size drop zones carrying full combat loads, he rides motorcycles at high rates of speed – much to his wife’s chagrin.

Posted from BLInk!