nfoWare Hard Hat Stage

toolNote t060302
 Using Visual C++ 2005 Express Edition
Diary & Job Jar

nfoWare>toolcraft>
2006>03>

t060302a>
0.01 2017-06-03 15:07 -0700

Status

Date

Description

     
     
     
     
     
     
  2006-08-12 t060302d: Verify that the links are still all good.
  2006-08-12 t060302, t060302c, t060302d: Add attributions
  2006-08-12 t060302: Make permalinks of the section numbers
  2006-08-12 t060302: This is not all going to be covered in this folio - this is the overview and guide to more material
  2006-06-24 Remember to add a link to the Express Edition Installation forum as well as VC++ Express Edition and th VC++ Language forums.
  2006-06-24 Inventory my contributions on the MSDN Forum for Visual C++ Express Edition and see how that material can be linked and also what can be provided as more permanent.  I can add linkbacks on the Forums as material comes up.
  2006-06-24 Build the overall project on what has to happen here to have this note work.
  2006-06-24 There are on-line resources too.
  2006-06-24 Add MSDN Webcasts and related information.
  2006-06-24 T050302d: List some non-related books that are particularly useful - There is a cross-over when we build up the progression of command-line compiling, etc.
  2006-06-24 MSDN Forums for the Express Edition and for VC++.
  2006-06-24 Add Raymond Chen's and Charles Petzold's blogs and web sites as resources.
  2006-04-23 It would be useful to have material that differentiates between a tool, its instrumental use, and the purpose of that use for discussion later in how we navigate levels of abstraction with computer software.
  2006-04-23 T060302d: Remember to have ways to satisfy Petzold's prerequisites and then link to them from the citation here.
  2006-04-23 T060302d: I need links to a discussion about basic computer familiarity and fluency in operating on the Windows PC.  This also needs to be brought to the earlier parts of the folio, where there is emphasis on prerequisites and on being clear why Visual C++ 2005 (Express Edition) is appropriate.
  2006-04-23 Remember to link to Petzold's next two/three books under the toolcraft for Visual C# Express Edition.
  2006-03-29 Find the checklist for trustworthiness and look at what that means to provide beginner materials and what beginning developers need to consider in what they produce for others to use.
  2006-03-29 Find the list of what I want to provide for programmers and especially beginners, based on the checklist I made on #50.38
  2006-03-29 The programming pre-requisites also tie to using nfoWare tools and utilities
  2006-03-29 Do a distillation of the MSDN Forum questions that are commonly asked and add them to the FAQ also.
  2006-03-29 Do a generic search on "Visual C++ 2005 Express" and some others.  There will be lots of newbie and other interesting questions and facts.
  2006-03-29 float5.c: Provide a reference to the pre-defined preprocessor variables that arise with VC++ and that are relied on in this code.   This is a general problem around preprocessor use of VC++ command-line compilers.  There needs to be a generic solution.
  2006-03-29 T060301c.htm: Provide links to where there is more information on the Toolkit and Express Edition compilers as sources and also as discussed and supported under nfoWare toolcraft. [that would be to here.]
  2006-03-29 Provide links to where the Express Edition and the Toolkit compilers are available.
  2006-03-29 Include a reference to the #pragma and #error preprocessor directives in Microsoft C/C++.
  2006-03-29 Some of the resources here can be linked from T060301c.
  2006-03-29 The MSDN Online material on #pragma, #message, and #error is very useful for what it shows about dereferencing pre-processor variables.  Look at that for an explanation of showdefs and possible generalization of that for "command files" (apparently the new name for "response files").   I will be using *.opt so I suppose they should be called "[command] option files" although they are really command parameters.  The parameter file can be included in a source comment as a way of tying down this dependency better than we ordinarily do it.   [See also T060301a]
  2006-03-29 In the description in front of the pre-processor magic, it is the "compiler-option settings and defaults" that we can't tell at pre-processor time.  We also haven't made any provision for run-time discovery, something that could be explored in a different way (and look at Plauger for possible sources of programs that do this).  Also, we need run-time discovery for the bindCheck library stuff.
  2006-03-29 Tie both compilers used to pages on resources here under Toolcraft [There will be a separate one of these for the Visual C++ Toolkit 2003 compiler.]
  2006-03-29 Acknowledge the contributors of the original questions
done 2007-08-12


The Content Material here was successfully repaved as part of the
2007-08-04 stage of the Site Repaving Project.  Check those pages for additional details of the approach to correction and upgrade. 
Contact the nfoWare author with questions and to report any subsequent defects that you notice.

done 2007-08-12 Repave this folio: t060302, t060302a, t060302b, t060302c, t060302d
done 2007-08-12 Change to Hard Hat Construction Structure linking
done 2006-08-12 t060302: Update the Available Materials - This is going to be the overview / introduction page
done 2006-08-12 t000001: Make sure the title agrees with the current title uere
done 0.01 2006-04-23 T060302d: Review for wordings and typos.
done 0.01 2006-04-23 Link to the Orcmid's Lair Ahah! article on choice of C# until there is better material on choice here.
done 0.01 2006-04-23 Update the Toolcraft catalog to reflect 0.01 of this folio.
done 2006-04-21 T060302b: Use T060302 as the provisional content for this placeholder
done 2006-04-21 T060302d: Reconcile coverage and title with T060302
done 2006-04-21 T060302: Link in the resources page, T060302d
done
2006-04-21
2006-03-29 T060302d: Add the Miller & Ford book and retrieve my comments on books from the MSDN site.
done 2006-03-29 T060302d: Add an Express Edition Resources page.
done 2006-03-29 Customize T060302b and T060302c as placeholders
done 2006-03-29

Create this page for immediate collection of action items and notes.

Revision History:
0.01 2007-08-12-16:01 Repaving Project
The folio is repaved to be consistent with the latest style and case-sensitivity approach
0.00 2006-03-29-16:34 Create Initial Placeholder
Introduce an initial placeholder that serve as a target of links and provides a diary & job jar that can be employed immediately.  Keep adding and completing work items until a version cut is declared.

Construction Structure (Hard Hat Area)
Creative Commons License You are navigating nfoWare.
This work is licensed under a
Creative Commons Attribution 2.5 License.

created 2006-03-29-16:34 -0800 (pst) by orcmid
$$Author: Orcmid $
$$Date: 17-06-03 15:07 $
$$Revision: 44 $