|
|
|
|
|
Total Hits: 12 | Today: 0
|
Author: John R. Michener
|
Rating:
|
|

Whenever something happens in a system, a principal (which could be a process or thread acting on behalf of a user or service) acts upon objects. Files, directories, and registry keys are examples of commonly known objects. The basic security mechanism of Windows involves having a trusted system component check permissions and rights (AccessCheck) before an operation is allowed to proceed. Thus, you manage system behavior by setting permissions and rights. Since you cannot appropriately set perm...
|
|
|
|
Total Hits: 9 | Today: 1
|
Author: logicchild
|
Rating:
|
|

This article will focus on using the Debugging Tools for Windows in order to analyze a crash dump. The intention therein is to encourage the reader to use these techniques if his or her system crashes. It is entirely possible to offer this as a learned skill to those who have systems that crash a lot. Analyzing a crash dump file that is generated by the Operating System can be an easy task once a few of the necessary principles are understood, as well as the tools needed to perform an analysis. ...
|
|
|
|
Total Hits: 14 | Today: 0
|
Author: Hans Dietrich
|
Rating:
|
|

Recently I have seen several blogs talking about which fonts are best for use in programming. Some blogs list two or three fonts, some list ten fonts. But I knew there were more fonts than the ones I was reading about, so I decided to look around to see how many I could find. The following table lists in alphabetical order the most commonly cited programming fonts. While many are free, there are some that are only available via purchase, for $US8 - $US150. For reference, you might want to look a...
|
|
|
|
Total Hits: 20 | Today: 0
|
Author: Sean McCormick
|
Rating:
|
|

The Web Storage System (WSS) in Exchange 2000 is a Web-accessible database that stores any type of data such as e-mail, contacts, appointments, threaded discussions, and multimedia files, and renders the data in HTML in any browser. WSS is based on Internet standards, therefore data can be accessed through URLs, an Exchange OLE DB provider, drive mapping, XML, and Web Documenting and Versioning (WebDAV). This article discusses the WSS schema and how to extend the default schema for custom data. ...
|
|
|
|
Total Hits: 21 | Today: 0
|
Author: Shelley Powers
|
Rating:
|
|

In order to take advantage of new features in Windows 2000 and IIS 5.0, you must first migrate your Windows NT 4.0-based ASP applications to Windows 2000. This article provides a multi-step migration plan. It discusses how to install and configure IIS 5.0, set up security, migrate MTS packages to COM+ applications, and handle differences in the ASP object models. Also included are guidelines for setting up Visual Basic and Visual C++ for development in Windows 2000 and information on what to exp...
|
|
|
|
Total Hits: 16 | Today: 0
|
Author: Dino Esposito
|
Rating:
|
|

The Web-style interface is the default Explorer folder view for the Desktop Update in Windows 2000. The Desktop Update uses HTML-based hypertext templates to create the Web view, and you can customize these templates to include your own views and commands. This article shows you how the Explorer Web view works and how to build your own custom templates for it. You'll see how to add a command prompt and task buttons to a new folder view using HTML, script, and ActiveX controls. The shell object m...
|
|
|
|
Total Hits: 15 | Today: 0
|
Author: Jeffrey Richter
|
Rating:
|
|

Today's applications have lots of information to share with end users. However, screen real estate is limited and organizing all of the possible information is taxing for software developers as well as end users. Furthermore, people prioritize information in different ways and at different times. For example, when a meeting is imminent, I need to know the time and place right now. When I'm driving, I need to know how soon to make the next turn. In general, I might want to always be able to check...
|
|
|
|
Total Hits: 13 | Today: 0
|
Author: Jeffrey Cooperstein
|
Rating:
|
|

This article provides an overview of Windows Management Instrumentation, a technology that exposes a wide variety of system and device information through a standard API. With WMI, management information is exposed by following the object oriented structure outlined in the Common Information Model (CIM), which relies on inheritance for reuse and standardization of object classes that represent system devices. This article briefly describes querying WMI for information using a query language much...
|
|
|
|
Total Hits: 14 | Today: 0
|
Author: Vivek Jhaveri
|
Rating:
|
|

Microsoft Management Console (MMC) 2.0 provides a host of exciting new features for MMC users and snap-in developers. The new MMC 2.0 automation object model allows much of the user interface of MMC 2.0 to be accessed through script, and exposes events so that many tasks can now easily be automated. The new view extension model uses HTML to enable extensions to seamlessly integrate new user interfaces with those of existing snap-ins. MMC 2.0 also includes a specific view extension snap-in, the E...
|
|
|
|
Total Hits: 14 | Today: 0
|
Author: Eric Lippert
|
Rating:
|
|

Downloading scripts from the Web or e-mail leaves users vulnerable to security risks because scripts can't be signed. But now developers can use Windows Script Host (WSH) to hash scripts so users can verify their source and safety. With WSH, scripts can be signed or verified using all the same tools ordinarily used to sign EXE, CAB, DLL, and OCX files. This article discusses public-key cryptosystems, the process of signing and verifying scripts in WSH, and several warnings about attacks that cou...
|
|
|
|
Total Hits: 17 | Today: 0
|
Author: David S. Platt
|
Rating:
|
|

There are many tricks to getting the most out of COM+, and this article offers the author's top 10. The tips cover the importance of transaction processing, the use of the COM+ catalog, and the design of three-tier distributed systems. Writing components using the correct threading model, knowing when to use compensating transactions, and the importance of stress testing early in the process also make the list....
|
|
|
|
Total Hits: 11 | Today: 0
|
Author: Dino Esposito
|
Rating:
|
|

The Windows registry as it is recognized today first appeared in Windows 95. Its introduction simplified the storage of initialization information and made that data more secure. This article covers the history of the registry, the form it took in the early days, and its current incarnation in Windows 2000. Practical tips for managing data in the registry are outlined, along with descriptions of special keys, functions, and file types. Manipulation of the registry to customize both application b...
|
|
|
|
|
|