Commit 6719fd74 authored by O'Reilly Media, Inc.'s avatar O'Reilly Media, Inc.
Browse files

Initial commit

parents

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.
[autorun]
open=startcd.exe
icon=startcd.exe,0
\ No newline at end of file
MICROSOFT LICENSE AGREEMENT
(Book Companion CD)
IMPORTANT--READ CAREFULLY: This Microsoft End-User License Agreement ("EULA") is a legal agreement between you (either an individual or an entity) and Microsoft Corporation ("Microsoft") for the Microsoft product identified above, which includes computer software and may include associated media, printed materials, and "on-line" or electronic documentation ("SOFTWARE PRODUCT"). Any component included within the SOFTWARE PRODUCT that is accompanied by a separate End-User License Agreement shall be governed by such agreement and not the terms set forth below. BY INSTALLING, COPYING, OR OTHERWISE USING THE SOFTWARE PRODUCT, YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA. IF YOU DO NOT AGREE TO THE TERMS OF THIS EULA, YOU ARE NOT AUTHORIZED TO INSTALL, COPY, OR OTHERWISE USE THE SOFTWARE PRODUCT; you may, however, return the SOFTWARE PRODUCT, along with all printed materials and other items that form a part of the Microsoft product that includes the SOFTWARE PRODUCT, to the place you obtained them for a full refund. Microsoft makes no warranties or representations, offers no support services or help, and you assume sole responsibility regarding installation and use of third-party licensed software on the accompanying CD.
SOFTWARE PRODUCT LICENSE
The SOFTWARE PRODUCT is protected by United States copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold.
1. GRANT OF LICENSE. This EULA grants you the following rights:
a. Software Product. You may install and use one copy of the SOFTWARE PRODUCT on a single computer. The primary user of the computer on which the SOFTWARE PRODUCT is installed may make a second copy for his or her exclusive use on a portable computer.
b. Storage/Network Use. You may also store or install a copy of the SOFTWARE PRODUCT on a storage device, such as a network server, used only to install or run the SOFTWARE PRODUCT on your other computers over an internal network; however, you must acquire and dedicate a license for each separate computer on which the SOFTWARE PRODUCT is installed or run from the storage device. A license for the SOFTWARE PRODUCT may not be shared or used concurrently on different computers.
c. License Pak. If you have acquired this EULA in a Microsoft License Pak, you may make the number of additional copies of the computer software portion of the SOFTWARE PRODUCT authorized on the printed copy of this EULA, and you may use each copy in the manner specified above. You are also entitled to make a corresponding number of secondary copies for portable computer use as specified above.
d. Sample Code. Solely with respect to portions, if any, of the SOFTWARE PRODUCT that are identified within the SOFTWARE PRODUCT as sample code (the "SAMPLE CODE"):
i. Use and Modification. Microsoft grants you the right to use and modify the source code version of the SAMPLE CODE, provided you comply with subsection (d)(iii) below. You may not distribute the SAMPLE CODE, or any modified version of the SAMPLE CODE, in source code form.
ii. Redistributable Files. Provided you comply with subsection (d)(iii) below, Microsoft grants you a nonexclusive, royalty-free right to reproduce and distribute the object code version of the SAMPLE CODE and of any modified SAMPLE CODE, other than SAMPLE CODE (or any modified version thereof) designated as not redistributable in the Readme file that forms a part of the SOFTWARE PRODUCT (the "Non-Redistributable Sample Code"). All SAMPLE CODE other than the Non-Redistributable Sample Code is collectively referred to as the "REDISTRIBUTABLES."
iii. Redistribution Requirements. If you redistribute the REDISTRIBUTABLES, you agree to: (i) distribute the REDISTRIBUTABLES in object code form only in conjunction with and as a part of your software application product; (ii) not use Microsoft's name, logo, or trademarks to market your software application product; (iii) include a valid copyright notice on your software application product; (iv) indemnify, hold harmless, and defend Microsoft from and against any claims or lawsuits, including attorney's fees, that arise or result from the use or distribution of your software application product; and (v) not permit further distribution of the REDISTRIBUTABLES by your end user. Contact Microsoft for the applicable royalties due and other licensing terms for all other uses and/or distribution of the REDISTRIBUTABLES.
2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.
a. Limitations on Reverse Engineering, Decompilation, and Disassembly. You may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.
b. Separation of Components. The SOFTWARE PRODUCT is licensed as a single product. Its component parts may not be separated for use on more than one computer.
c. Software Transfer.
i. Transfer - Internal. You may move the SOFTWARE PRODUCT to a different computer on your premises. After the transfer, you must completely remove the SOFTWARE PRODUCT from the former computer.
ii. Transfer to Third Party. The initial user of the SOFTWARE PRODUCT may make a one-time transfer of the SOFTWARE PRODUCT to another end user. The transfer must include all component parts, media, printed materials, this EULA, and if applicable, the Certificate of Authenticity. The transfer may not be an indirect transfer, such as a consignment. The end user receiving the transferred SOFTWARE PRODUCT must agree to all of the EULA terms prior to installing, copying or otherwise using the SOFTWARE PRODUCT.
iii. No Rental. You may not rent, lease, lend or provide commercial hosting services to third parties with the SOFTWARE PRODUCT.
d. Termination. Without prejudice to any other rights, Microsoft may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the SOFTWARE PRODUCT and all of its component parts.
e. Academic Edition Software. If the SOFTWARE PRODUCT is identified as "Academic Edition" or "AE," you must be a "Qualified Educational User" to use the SOFTWARE PRODUCT. For qualification-related questions, please contact the Microsoft Sales Information Center/One Microsoft Way/Redmond, WA 98052-6399 or the Microsoft subsidiary serving your country.
f. Not for Resale Software. SOFTWARE PRODUCT identified as "Not for Resale" or "NFR," may not be resold, transferred or used for any purpose other than demonstration, test or evaluation.
g. Consent to Use of Data. You agree that Microsoft and its affiliates may collect and use technical information gathered in any manner as part of the product support services provided to you, if any, related to the SOFTWARE PRODUCT. Microsoft may use this information solely to improve our products or to provide customized services or technologies to you. Microsoft may disclose this information to others, but not in a form that personally identifies you.
3. UPGRADES. To use a SOFTWARE PRODUCT labeled as an upgrade, you must first be licensed for the product identified by Microsoft as eligible for the upgrade. After upgrading, you may no longer use the product that formed the basis for your upgrade eligibility.
4. ADDITIONAL SOFTWARE/SERVICES.
a. Support Services. Microsoft may, but is not obligated to, provide you with support services related to the SOFTWARE PRODUCT. Use of such support services is governed by the Microsoft policies and programs described in the user manual, in "on-line" documentation, and/or in other Microsoft-provided materials.
b. Supplements. This EULA applies to additional software and updates of the SOFTWARE PRODUCT, including without limitation supplements, service packages, hot fixes, or add-on components (collectively "Supplements") that Microsoft may provide to you or make available to you after the date you obtain your initial copy of the SOFTWARE PRODUCT, unless we provide other terms along with such Supplements.
5. COPYRIGHT. All title and copyrights in and to the SOFTWARE PRODUCT (including but not limited to any images, photographs, animations, video, audio, music, text, SAMPLE CODE, REDISTRIBUTABLES, and "applets" incorporated into the SOFTWARE PRODUCT) and any copies of the SOFTWARE PRODUCT are owned by Microsoft or its suppliers. The SOFTWARE PRODUCT is protected by copyright laws and international treaty provisions. Therefore, you must treat the SOFTWARE PRODUCT like any other copyrighted material except that you may install the SOFTWARE PRODUCT on a single computer provided you keep the original solely for backup or archival purposes. You may not copy the printed materials accompanying the SOFTWARE PRODUCT.
6. U.S. GOVERNMENT RESTRICTED RIGHTS. All SOFTWARE PRODUCT provided to the U.S. Government pursuant to solicitations issued on or after December 1, 1995 is provided with the commercial license rights and restrictions described elsewhere herein. All SOFTWARE PRODUCT provided to the U.S. Government pursuant to solicitations issued prior to December 1, 1995 is provided with "Restricted Rights" as provided for in FAR, 48 CFR 52.227-14 (JUNE 1987)or DFAR,48 CFR 252.227-7013 (OCT 1988), as applicable.
7. EXPORT RESTRICTIONS. You acknowledge that the SOFTWARE PRODUCT is subject to U.S. export jurisdiction. You agree to comply with all applicable international and national laws that apply to these products, including the U.S. Export Administration Regulations, as well as end-user, end-use and destination restrictions issued by U.S. and other governments. For additional information on exporting Microsoft products, see http://www.microsoft.com/exporting/.
8. DISCLAIMER OF WARRANTY
To the maximum extent permitted by applicable law, Microsoft and its suppliers provide the SOFTWARE PRODUCT and support services (if any) AS IS AND WITH ALL FAULTS, and hereby disclaim all other warranties and conditions, whether express, implied, or statutory, including, but not limited to, any (if any) implied warranties, duties or conditions of merchantability, of fitness for a particular purpose, of reliability or availability, of accuracy or completeness of responses, of results, of workmanlike effort, of lack of viruses, and of lack of negligence, all with regard to the SOFTWARE PRODUCT, and the provision of or failure to provide support or other services, information, software, and related content through the SOFTWARE PRODUCT or otherwise arising out of the use of the SOFTWARE PRODUCT. ALSO, THERE IS NO WARRANTY OR CONDITION OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION, CORRESPONDENCE TO DESCRIPTION, OR NON-INFRINGEMENT WITH REGARD TO THE SOFTWARE PRODUCT.
9. EXCLUSION OF INCIDENTAL, CONSEQUENTIAL, AND CERTAIN OTHER DAMAGES.
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL MICROSOFT OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, PUNITIVE, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS OR CONFIDENTIAL OR OTHER INFORMATION, FOR BUSINESS INTERRUPTION, FOR PERSONAL INJURY, FOR LOSS OF PRIVACY, FOR FAILURE TO MEET ANY DUTY INCLUDING OF GOOD FAITH OR OF REASONABLE CARE, FOR NEGLIGENCE, AND FOR ANY OTHER PECUNIARY OR OTHER LOSS WHATSOEVER) ARISING OUT OF OR IN ANY WAY RELATED TO THE USE OF OR INABILITY TO USE THE SOFTWARE PRODUCT, THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT OR OTHER SERVICES, INFORMATION, SOFTWARE, AND RELATED CONTENT THROUGH THE SOFTWARE PRODUCT OR OTHERWISE ARISING OUT OF THE USE OF THE SOFTWARE PRODUCT, OR OTHERWISE UNDER OR IN CONNECTION WITH ANY PROVISION OF THIS EULA, EVEN IN THE EVENT OF THE FAULT, TORT (INCLUDING NEGLIGENCE),STRICT LIABILITY, BREACH OF CONTRACT, OR BREACH OF WARRANTY OF MICROSOFT OR ANY SUPPLIER, AND EVEN IF MICROSOFT OR ANY SUPPLIER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
10. LIMITATION OF LIABILITY AND REMEDIES. NOTWITHSTANDING ANY DAMAGES THAT YOU MIGHT INCUR FOR ANY REASON WHATSOEVER (INCLUDING, WITHOUT LIMITATION, ALL DAMAGES REFERENCED ABOVE AND ALL DIRECT OR GENERAL DAMAGES), THE ENTIRE LIABILITY OF MICROSOFT AND ANY OF ITS SUPPLIERS UNDER ANY PROVISION OF THIS EULA AND YOUR EXCLUSIVE REMEDY FOR ALL OF THE FOREGOING SHALL BE LIMITED TO THE GREATER OF THE AMOUNT ACTUALLY PAID BY YOU FOR THE SOFTWARE PRODUCT OR U.S.$5.00. THE FOREGOING LIMITATIONS, EXCLUSIONS AND DISCLAIMERS SHALL APPLY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, EVEN IF ANY REMEDY FAILS ITS ESSENTIAL PURPOSE.
11. APPLICABLE LAW. If you acquired this SOFTWARE PRODUCT in the United States, this EULA is governed by the laws of the State of Washington. If you acquired this SOFTWARE PRODUCT in Canada, unless expressly prohibited by local law, this EULA is governed by the laws in force in the Province of Ontario, Canada, and, in respect of any dispute which may arise hereunder, you consent to the jurisdiction of the federal and provincial courts sitting in Toronto, Ontario. If this SOFTWARE PRODUCT was acquired outside the United States, then local law may apply.
12. ENTIRE AGREEMENT. This EULA (including any addendum or amendment to this EULA which is included with the SOFTWARE PRODUCT) is the entire agreement between you and Microsoft relating to the SOFTWARE PRODUCT and support services (if any), and it supersedes all prior or contemporaneous oral or written communications, proposals, and representations with respect to the SOFTWARE PRODUCT or any other subject matter covered by this EULA. To the extent the terms of any Microsoft policies or programs for support services conflict with the terms of this EULA, the terms of this EULA shall control.
Si vous avez acquis votre logiciel Microsoft au CANADA, la garantie limitée suivante vous concerne:
DÉNI DE GARANTIES. Dans toute la mesure permise par le droit applicable, le Produit et les services de soutien technique (le cas échéant) sont fournis TELS QUELS ET AVEC TOUS LEURS DÉFAUTS par Microsoft et ses fournisseurs, lesquels par les présentes dénient toutes autres garanties et conditions expresses, implicites ou en vertu de la loi, y compris notamment (le cas échéant) les garanties, devoirs ou conditions implicites de qualité marchande, d'adaptation à une fin particulière, de fiabilité ou disponibilité, d'exactitude ou d'exhaustivité des réponses, des résultats, des efforts déployés selon les règles de l'art, d'absence de virus et de négligence, le tout à l'égard du Produit et de la prestation des services de soutien technique ou autres services ou de le défaut de fournir une telle prestation, de l'information, du logiciel, et de tout contenu s'y rapportant à travers le Produit ou autrement découlant de l'utilisation du Produit. PAR AILLEURS, IL N'Y A AUCUNE GARANTIE OU CONDITION QUANT AU TITRE DE PROPRIÉTÉ, À LA JOUISSANCE OU LA POSSESSION PAISIBLE, À LA CONCORDANCE À UNE DESCRIPTION NI QUANT À UNE ABSENCE DE CONTREFAÇON CONCERNANT LE PRODUIT.
EXCLUSION DES DOMMAGES ACCESSOIRES, INDIRECTS ET DE CERTAINS AUTRES DOMMAGES.
DANS TOUTE LA MESURE PERMISE PAR LE DROIT APPLICABLE, EN AUCUN CAS MICROSOFT OU SES FOURNISSEURS NE SERONT RESPONSABLES DES DOMMAGES SPÉCIAUX, ACCESSOIRES, EXEMPLAIRES OU INDIRECTS DE QUELQUE NATURE QUE CE SOIT (Y COMPRIS NOTAMMENT, LES DOMMAGES À L'ÉGARD DE LA PERTE DE PROFITS OU DE LA DIVULGATION DE RENSEIGNEMENTS CONFIDENTIELS OU AUTRES, DE L'INTERRUPTION DES AFFAIRES, DE BLESSURES CORPORELLES, DE LA VIOLATION DE LA VIE PRIVÉE, DE L'OMISSION DE REMPLIR TOUT DEVOIR, Y COMPRIS D'AGIR DE BONNE FOI OU D'EXERCER UN SOIN RAISONNABLE, DE LA NÉGLIGENCE ET DE TOUTE AUTRE PERTE PÉCUNIAIRE OU AUTRE PERTE DE QUELQUE NATURE QUE CE SOIT) DÉCOULANT OU SE RAPPORTANT DE QUELQUE MANIÈRE QUE CE SOIT À L'UTILISATION DU PRODUIT OU À L'INCAPACITÉ DE S'EN SERVIR, À LA PRESTATION DE SERVICES DE SOUTIEN TECHNIQUE OU AUTRES SERVICES OU À L'OMISSION D'UNE TELLE PRESTATION , À L'INFORMATION, AU LOGICIEL ET À TOUT CONTENU S'Y RAPPORTANT À TRAVERS CE PRODUIT OU AUTREMENT DÉCOULANT DE L'UTILISATION DU PRODUIT OU AUTREMENT AUX TERMES DE TOUTE DISPOSITION DU PRÉSENT CONTRAT OU RELATIVEMENT À UNE TELLE DISPOSITION, MÊME EN CAS DE FAUTE, DE DÉLIT CIVIL (Y COMPRIS LA NÉGLIGENCE), DE RESPONSABILITÉ STRICTE, DE VIOLATION DE CONTRAT OU DE VIOLATION DE GARANTIE DE MICROSOFT OU DE TOUT FOURNISSEUR ET MÊME SI MICROSOFT OU TOUT FOURNISSEUR A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES.
LIMITATION DE RESPONSABILITÉ ET RECOURS. MALGRÉ TOUT DOMMAGE QUE VOUS POURRIEZ ENCOURIR POUR QUELQUE RAISON QUE CE SOIT (Y COMPRIS, MAIS SANS LIMITATION, TOUS LES DOMMAGES MENTIONNÉS CI-DESSUS ET TOUS LES DOMMAGES DIRECTS ET GÉNÉRAUX), LA SEULE RESPONSABILITÉ DE MICROSOFT ET DE SES FOURNISSEURS EN VERTU DE TOUTE DISPOSITION DE CETTE CONVENTION ET VOTRE UNIQUE RECOURS EN REGARD DE TOUT CE QUI PRÉCÈDE SONT LIMITÉS AU PLUS ÉLEVÉ DES MONTANTS SUIVANTS: SOIT (A) LE MONTANT QUE VOUS AVEZ PAYÉ POUR LE PRODUIT, SOIT (B) UN MONTANT ÉQUIVALANT À CINQ DOLLARS U.S. (5,00 $ U.S.). LES LIMITATIONS, EXCLUSIONS ET RENONCIATIONS CI-DESSUS S'APPLIQUENT DANS TOUTE LA MESURE PERMISE PAR LA LÉGISLATION EN VIGUEUR, ET CE MÊME SI LEUR APPLICATION A POUR EFFET DE PRIVER UN RECOURS DE SON ESSENCE.
Sauf lorsqu'expressément prohibé par la législation locale, la présente convention est régie par les lois en vigueur dans la province d'Ontario, Canada. Pour tout différend qui pourrait découler des présentes, vous acceptez la compétence des tribunaux fédéraux et provinciaux siégeant à Toronto, Ontario.
Si vous avez des questions concernant cette convention ou si vous désirez communiquer avec Microsoft pour quelque raison que ce soit, veuillez contacter la succursale Microsoft desservant votre pays, ou écrire à: Microsoft Sales Information Center, One Microsoft Way, Redmond, Washington 98052-6399.

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tasks.Services", "Tasks.Services\Tasks.Services.csproj", "{CE433208-AE09-4314-A6EF-23663BAC3179}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaskClient", "TaskClient\TaskClient.csproj", "{EA4A570E-D77F-4F80-800B-DFFBEC0247B3}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ServiceConsoleHost", "ServiceConsoleHost\ServiceConsoleHost.csproj", "{B39F21DF-CB0D-4B55-8A7B-B9CD174A80C0}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{CE433208-AE09-4314-A6EF-23663BAC3179}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CE433208-AE09-4314-A6EF-23663BAC3179}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CE433208-AE09-4314-A6EF-23663BAC3179}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CE433208-AE09-4314-A6EF-23663BAC3179}.Release|Any CPU.Build.0 = Release|Any CPU
{EA4A570E-D77F-4F80-800B-DFFBEC0247B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EA4A570E-D77F-4F80-800B-DFFBEC0247B3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EA4A570E-D77F-4F80-800B-DFFBEC0247B3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EA4A570E-D77F-4F80-800B-DFFBEC0247B3}.Release|Any CPU.Build.0 = Release|Any CPU
{B39F21DF-CB0D-4B55-8A7B-B9CD174A80C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B39F21DF-CB0D-4B55-8A7B-B9CD174A80C0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B39F21DF-CB0D-4B55-8A7B-B9CD174A80C0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B39F21DF-CB0D-4B55-8A7B-B9CD174A80C0}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.serviceModel>
<services>
<service name="Tasks.Services.TaskManagerService"
behaviorConfiguration="Tasks.Services.TaskServiceBehavior">
<host>
<baseAddresses>
<add baseAddress = "http://localhost:8080/Tasks" />
</baseAddresses>
</host>
<endpoint address ="TaskManager"
binding="basicHttpBinding"
contract="Tasks.Services.ITaskManagerService" />
<endpoint address="mex"
binding="mexHttpBinding"
contract="IMetadataExchange" />
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="Tasks.Services.TaskServiceBehavior">
<serviceMetadata httpGetEnabled="True"/>
<serviceDebug includeExceptionDetailInFaults="True" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
</configuration>
using System;
using System.ServiceModel;
using Tasks.Services;
namespace ServiceConsoleHost
{
class Program
{
static void Main(string[] args)
{
using (ServiceHost host = new ServiceHost(typeof(TaskManagerService)))
{
host.Open();
Console.WriteLine("The TaskManagerService is ready.\nPress any key to exit");
Console.ReadKey(true);
host.Close();
}
}
}
}
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("ServiceConsoleHost")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("ServiceConsoleHost")]
[assembly: AssemblyCopyright("Copyright © 2008")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("6cd94f67-54e2-4849-88a6-f4f1cfde56bf")]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.20706</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{B39F21DF-CB0D-4B55-8A7B-B9CD174A80C0}</ProjectGuid>
<OutputType>Exe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>ServiceConsoleHost</RootNamespace>
<AssemblyName>ServiceConsoleHost</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.ServiceModel">
<RequiredTargetFramework>3.0</RequiredTargetFramework>
</Reference>
<Reference Include="System.Xml.Linq">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data.DataSetExtensions">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Tasks.Services\Tasks.Services.csproj">
<Project>{CE433208-AE09-4314-A6EF-23663BAC3179}</Project>
<Name>Tasks.Services</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
\ No newline at end of file
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\ServiceConsoleHost\bin\Debug\ServiceConsoleHost.exe
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\ServiceConsoleHost\bin\Debug\ServiceConsoleHost.pdb
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\ServiceConsoleHost\bin\Debug\Tasks.Services.dll
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\ServiceConsoleHost\bin\Debug\Tasks.Services.pdb
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\ServiceConsoleHost\obj\Debug\ResolveAssemblyReference.cache
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\ServiceConsoleHost\obj\Debug\ServiceConsoleHost.exe
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\ServiceConsoleHost\obj\Debug\ServiceConsoleHost.pdb
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\ServiceConsoleHost\bin\Debug\ServiceConsoleHost.exe.config
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Ex1\ServiceConsoleHost\bin\Debug\ServiceConsoleHost.exe.config
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Ex1\ServiceConsoleHost\bin\Debug\ServiceConsoleHost.exe
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Ex1\ServiceConsoleHost\bin\Debug\ServiceConsoleHost.pdb
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Ex1\ServiceConsoleHost\bin\Debug\Tasks.Services.dll
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Ex1\ServiceConsoleHost\bin\Debug\Tasks.Services.pdb
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Ex1\ServiceConsoleHost\obj\Debug\ResolveAssemblyReference.cache
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Ex1\ServiceConsoleHost\obj\Debug\ServiceConsoleHost.exe
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Ex1\ServiceConsoleHost\obj\Debug\ServiceConsoleHost.pdb
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Lesson 1\Ex1\ServiceConsoleHost\bin\Debug\ServiceConsoleHost.exe.config
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Lesson 1\Ex1\ServiceConsoleHost\obj\Debug\ServiceConsoleHost.exe
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Lesson 1\Ex1\ServiceConsoleHost\obj\Debug\ServiceConsoleHost.pdb
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Lesson 1\Ex1\ServiceConsoleHost\bin\Debug\ServiceConsoleHost.exe
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Lesson 1\Ex1\ServiceConsoleHost\bin\Debug\ServiceConsoleHost.pdb
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Lesson 1\Ex1\ServiceConsoleHost\bin\Debug\Tasks.Services.dll
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Lesson 1\Ex1\ServiceConsoleHost\bin\Debug\Tasks.Services.pdb
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\CS\Lesson 1\Ex1\ServiceConsoleHost\obj\Debug\ResolveAssemblyReference.cache
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\Lesson1\Exercise1\CS\After\ServiceConsoleHost\bin\Debug\ServiceConsoleHost.exe.config
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\Lesson1\Exercise1\CS\After\ServiceConsoleHost\obj\Debug\ServiceConsoleHost.exe
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\Lesson1\Exercise1\CS\After\ServiceConsoleHost\obj\Debug\ServiceConsoleHost.pdb
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\Lesson1\Exercise1\CS\After\ServiceConsoleHost\bin\Debug\ServiceConsoleHost.exe
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\Lesson1\Exercise1\CS\After\ServiceConsoleHost\bin\Debug\ServiceConsoleHost.pdb
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\Lesson1\Exercise1\CS\After\ServiceConsoleHost\bin\Debug\Tasks.Services.dll
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\Lesson1\Exercise1\CS\After\ServiceConsoleHost\bin\Debug\Tasks.Services.pdb
C:\peter\ObjectSharp\Training\WCF-70-503-TrainingKit\Ch01 - Contracts\Code\Lesson1\Exercise1\CS\After\ServiceConsoleHost\obj\Debug\ResolveAssemblyReference.cache
namespace TaskClient
{
partial class MainForm
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.label1 = new System.Windows.Forms.Label();
this._txtName = new System.Windows.Forms.TextBox();
this._btnViewTasks = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(13, 13);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(80, 13);
this.label1.TabIndex = 0;
this.label1.Text = "View Tasks for:";
//
// _txtName
//
this._txtName.Location = new System.Drawing.Point(109, 11);
this._txtName.Name = "_txtName";
this._txtName.Size = new System.Drawing.Size(100, 20);
this._txtName.TabIndex = 1;
//
// _btnViewTasks
//
this._btnViewTasks.Location = new System.Drawing.Point(237, 10);
this._btnViewTasks.Name = "_btnViewTasks";
this._btnViewTasks.Size = new System.Drawing.Size(75, 23);
this._btnViewTasks.TabIndex = 2;
this._btnViewTasks.Text = "View Tasks";
this._btnViewTasks.UseVisualStyleBackColor = true;
this._btnViewTasks.Click += new System.EventHandler(this._btnViewTasks_Click);
//
// MainForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(337, 58);
this.Controls.Add(this._btnViewTasks);
this.Controls.Add(this._txtName);
this.Controls.Add(this.label1);
this.Name = "MainForm";
this.Text = "MainForm";
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.Label label1;
private System.Windows.Forms.TextBox _txtName;
private System.Windows.Forms.Button _btnViewTasks;
}
}
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace TaskClient
{
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private void _btnViewTasks_Click(object sender, EventArgs e)
{
TaskForm taskFrm = new TaskForm(_txtName.Text);
taskFrm.Show();
}
}
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment