Fog Creek Software
Discussion Board




Creating an Outlook Like User Interface


Is there a wizard on Microsoft Studio .NET which allows you to quickly put together a Oulook like UI ?

If not is there some code samples available somewhere on the internet ?

Apex
Sunday, August 22, 2004

Should it work with Exchange as well or you don't have that many requirements in one sentence?


Sunday, August 22, 2004

The next version of VS.Net (VS.Net 2005 aka Whidbey) has such controls. There are betas (or the "Express" version betas) available. The screenshot here: http://www.windowsforms.net/default.aspx?tabindex=4&tabid=60 shows a sample app that I've seen mentioned. I don't know if the code for that sample as available with the betas or elsewhere.

If you need it to run on the current VS.Net/Framework, there are myriad 3rd party controls that emulate the Office Look and Feel.

Chris Altmann
Sunday, August 22, 2004

There most certainly is not.  One of the most-desired features from Microsoft is to update MFC with a better UI toolkit.  I had thought MFC 7 would get it, but they just added a RegEx class.  Right now you have to write your own GUI extensions, or find samples in www.codeproject.com, or buy a 3rd-party toolkit.

Welcome to the we-must-reinvent-the-wheel-with-every-app club.  Happy programming!

Oren
Sunday, August 22, 2004

You might be interested in DotNetBar - http://www.devcomponents.com

  --Josh

JWA
Sunday, August 22, 2004

You may want to look at the Developer Express components for .NET:

http://www.devexpress.com/?section=/Products/NET

XtraBars + XtraNavBar + XtraGrid should probably get you most of the way there.

Also: if you're using VS.NET and you're not using CodeRush, you're wasting time. :-)

Tim Sullivan
Sunday, August 22, 2004

DevExpress also makes available a "best practices" application framework that has a menu bar area at top of window, outlook bar to left, status bar at bottom of window, and main area where forms are loaded and unloaded as "modules". 

In addition to the Bars, Grid, and NavBar controls, the best practices framework requires the Xtra Printing System.

http://www.devexpress.com/?section=/bestpractices/SAP-NET

Herbert Sitz
Sunday, August 22, 2004

If you had put a hyphen between "Outlook" and "like", I would have understood the subject line the _first_ time I read it (instead of the third).

Annoyed English major
Sunday, August 22, 2004

*  Recent Topics

*  Fog Creek Home