In the C# world what does CAB mean?

In the C# world what does CAB mean?
newbiewebSr. Software EngineerAsked:
Who is Participating?
 
pr0t0c0l12Connect With a Mentor Commented:
Composite UI Application Block (CAB) is a guidance asset (an application block) based on .NET 2.0. Its intended to provide proven practices to build complex UIs based on simpler parts.
0
 
philipjonathanConnect With a Mentor Commented:
CAB = Composite UI Application Block.
It's a set of classes that follows proven patterns & practices.
This may be a good start:
http://weblogs.asp.net/israelio/archive/2005/05/11/406481.aspx
0
 
pr0t0c0l12Commented:
that is where I got it from.  Good link though.....


0
 
pr0t0c0l12Commented:
0
 
pr0t0c0l12Commented:
Here is how you can create a cab...



Dim MyFile, MyPath, MyName
' Returns "WIN.INI"  if it exists.
MyFile = Dir("C:\WINDOWS\WIN.INI")   
 
' Returns filename with specified extension. If more than one *.ini
' file exists, the first file found is returned.
MyFile = Dir("C:\WINDOWS\*.INI")
 
' Call Dir again without arguments to return the next *.INI file in the 
' same directory.
MyFile = Dir
 
' Return first *.TXT file with a set hidden attribute.
MyFile = Dir("*.TXT", vbHidden)
 
' Display the names in C:\ that represent directories.
MyPath = "c:\"   ' Set the path.
MyName = Dir(MyPath, vbDirectory)   ' Retrieve the first entry.
Do While MyName <> ""   ' Start the loop.
   ' Ignore the current directory and the encompassing directory.
   If MyName <> "." And MyName <> ".." Then
      ' Use bitwise comparison to make sure MyName is a directory.
      If (GetAttr(MyPath & MyName) And vbDirectory) = vbDirectory Then
         Debug.Print MyName   ' Display entry only if it
      End If   ' it represents a directory.
   End If
   MyName = Dir   ' Get next entry.
Loop

Open in new window

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.