473,225 Members | 1,293 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,225 software developers and data experts.

Will WPF succeed CAB/SCSF?

I'm just learning CAB/SCSF and it seems pretty complex.

I'm also wondering, though, if Windows Presentation Foundation (WFP) will
make CAB/SCSF obsolete in the future (i.e. that it would have been a waste
to implement CAB/SCSF anyway if we could wait for WPF).

Of course I have no idea what I'm talking about because I don't even know
what WPF does yet.

Thanks for any information,
Ron
Feb 8 '07 #1
1 2942
WPF is not the same thing as CAB and SCSF.

WPF is like Windows Forms on graphics steroids, used for graphics type of
applications. It lets you imbed video and graphics into your application.
And it appears that Microsoft is investing in WPF as the future, not
Windows Forms. WPF applications look and feel a lot like the new Office
ribbon, and even Vista itself. In fact, I've seen several Vista Gadgets
that were developed in WPF.

I've never been a big fan of CAB/SCSF because it seems like it's a layer
between what I end up writing and the actual software. I've always wondered
what would happen if there was a huge revision in the language and all my
stuff was written in CAB. Would there be some kind of converter, or would I
have to rewrite everything? Besides, I've always had control issues, so I
like to handle my own stuff. ;-)

Hope this helps.
Robin S.
----------------------------------------
"Ronald S. Cook" <rc***@westinis.comwrote in message
news:e4**************@TK2MSFTNGP06.phx.gbl...
I'm just learning CAB/SCSF and it seems pretty complex.

I'm also wondering, though, if Windows Presentation Foundation (WFP) will
make CAB/SCSF obsolete in the future (i.e. that it would have been a
waste to implement CAB/SCSF anyway if we could wait for WPF).

Of course I have no idea what I'm talking about because I don't even know
what WPF does yet.

Thanks for any information,
Ron


Feb 9 '07 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Heber | last post by:
I looking for a source (book, on line tutorial, etc.) that will introduce me to writing programs that control my computer. For example, a program that enters bids on eBay automatically. Or a...
8
by: Allen | last post by:
Hi all, Will my pointer survive this conversion? MyType_tag MyType; MyType_tag* pMyPntr = &MyType; int iUglyTempStorage = (int)pMyPntr; MyType_tag* pMyOtherPntr =...
15
by: Anonymousgoogledeja | last post by:
Hi all, since the function atof, atoi, _atoi64, atol returned value are Return Values Each function returns the double, int, __int64 or long value produced by interpreting the input...
48
by: meyer | last post by:
Hi everyone, which compiler will Python 2.5 on Windows (Intel) be built with? I notice that Python 2.4 apparently has been built with the VS2003 toolkit compiler, and I read a post from Scott...
1
by: Ronald S. Cook | last post by:
What is the difference between Microsoft Composite UI Application Block (CAB) and Smart Client Software Factory (SCSF)? Thanks, Ron
0
by: =?Utf-8?B?RG9taW5pYw==?= | last post by:
I am new to Smart client software factory. What is the best way to code using SCSF and CAB for the scenario explained below. How to create a custom outlook style navigation with multiple...
3
by: maria.metty | last post by:
Hello I am a student currently in an MIS program... Our teacher told us we don't need to know any scripting or coding to succeed in our job or program, but I still want to learn about coding......
1
by: Figmo | last post by:
Wow.....this is darned odd.... I have an app that integrates with other applications. It registers a global hotkey with Windows. When the hotkey executes it sends a CTRL-C to the active...
4
by: =?Utf-8?B?U2NvdHRSYWREZXY=?= | last post by:
So I have this problem. I'm currently involved in a team project that has a nightly build on a build server and a continuous integration build on the same server. We want to build our c# program...
1
isladogs
by: isladogs | last post by:
The next online meeting of the Access Europe User Group will be on Wednesday 6 Dec 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, Mike...
0
by: veera ravala | last post by:
ServiceNow is a powerful cloud-based platform that offers a wide range of services to help organizations manage their workflows, operations, and IT services more efficiently. At its core, ServiceNow...
0
by: VivesProcSPL | last post by:
Obviously, one of the original purposes of SQL is to make data query processing easy. The language uses many English-like terms and syntax in an effort to make it easy to learn, particularly for...
3
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 3 Jan 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). For other local times, please check World Time Buddy In...
0
by: mar23 | last post by:
Here's the situation. I have a form called frmDiceInventory with subform called subfrmDice. The subform's control source is linked to a query called qryDiceInventory. I've been trying to pick up the...
0
by: abbasky | last post by:
### Vandf component communication method one: data sharing ​ Vandf components can achieve data exchange through data sharing, state sharing, events, and other methods. Vandf's data exchange method...
2
by: jimatqsi | last post by:
The boss wants the word "CONFIDENTIAL" overlaying certain reports. He wants it large, slanted across the page, on every page, very light gray, outlined letters, not block letters. I thought Word Art...
0
by: fareedcanada | last post by:
Hello I am trying to split number on their count. suppose i have 121314151617 (12cnt) then number should be split like 12,13,14,15,16,17 and if 11314151617 (11cnt) then should be split like...
0
Git
by: egorbl4 | last post by:
Скачал я git, хотел начать настройку, а там вылезло вот это Что это? Что мне с этим делать? ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.