Generally speaking, the OpenNETCF ORM library gets worked on offline. We use it extensively in our Solution Engine product and so the “working” copy of the code resides on a separate source tree. The good part of this is that it’s always getting tested, extended and fixed. The down side is that I have to manually merge those changes back to the public source tree so it doesn’t happen. Download OpenNETCF FTP Library Description. The OPENNETCF FTP library provides a simple, non-stream-based FTP client API. Source Files. The download file ftp.zip has the following entries.
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign up<?xml version='1.0' encoding='utf-8'?> |
<ProjectDefaultTargets='Build'xmlns='http://schemas.microsoft.com/developer/msbuild/2003'ToolsVersion='3.5'> |
<PropertyGroup> |
<ConfigurationCondition=' '$(Configuration)' ' '>Debug</Configuration> |
<PlatformCondition=' '$(Platform)' ' '>AnyCPU</Platform> |
<ProductVersion>9.0.30729</ProductVersion> |
<SchemaVersion>2.0</SchemaVersion> |
<ProjectGuid>{8818B750-FB94-41B4-A83A-BDE862760862}</ProjectGuid> |
<OutputType>Library</OutputType> |
<RootNamespace>OpenNETCF.Net.Mail.Test</RootNamespace> |
<AssemblyName>OpenNETCF.Net.Mail.Test</AssemblyName> |
<PlatformFamilyName>WindowsCE</PlatformFamilyName> |
<PlatformID>E2BECB1F-8C8C-41ba-B736-9BE7D946A398</PlatformID> |
<OSVersion>5.0</OSVersion> |
<DeployDirSuffix>OpenNETCF.Net.Mail.Test</DeployDirSuffix> |
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion> |
<FormFactorID> |
</FormFactorID> |
<WarningLevel>4</WarningLevel> |
<ProjectTypeGuids>{73A5A715-AF05-47af-9C33-47A864AF9AE7};{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{4D628B5B-2FBC-4AA6-8C16-197242AEB884};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> |
<NativePlatformName>Windows CE</NativePlatformName> |
<SccProjectName> |
</SccProjectName> |
<SccLocalPath> |
</SccLocalPath> |
<SccAuxPath> |
</SccAuxPath> |
<SccProvider> |
</SccProvider> |
</PropertyGroup> |
<PropertyGroupCondition=' '$(Configuration) $(Platform)' 'Debug AnyCPU' '> |
<DebugSymbols>true</DebugSymbols> |
<DebugType>full</DebugType> |
<Optimize>false</Optimize> |
<OutputPath>binDebug</OutputPath> |
<NoStdLib>true</NoStdLib> |
<NoConfig>true</NoConfig> |
<ErrorReport>prompt</ErrorReport> |
<FileAlignment>512</FileAlignment> |
<WarningLevel>4</WarningLevel> |
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies> |
<DefineConstants>DEBUG;TRACE;$(PlatformFamilyName)</DefineConstants> |
</PropertyGroup> |
<PropertyGroupCondition=' '$(Configuration) $(Platform)' 'Release AnyCPU' '> |
<DebugSymbols>false</DebugSymbols> |
<Optimize>true</Optimize> |
<OutputPath>binRelease</OutputPath> |
<DefineConstants>TRACE;$(PlatformFamilyName)</DefineConstants> |
<NoStdLib>true</NoStdLib> |
<NoConfig>true</NoConfig> |
<ErrorReport>prompt</ErrorReport> |
<FileAlignment>512</FileAlignment> |
<WarningLevel>4</WarningLevel> |
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies> |
</PropertyGroup> |
<PropertyGroupCondition=' '$(Configuration) $(Platform)' 'IntegrationTestDebug AnyCPU' '> |
<NoStdLib>true</NoStdLib> |
<NoConfig>true</NoConfig> |
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies> |
<DebugSymbols>true</DebugSymbols> |
<OutputPath>binIntegrationTestDebug</OutputPath> |
<DefineConstants>DEBUG;TRACE;WindowsCE</DefineConstants> |
<DebugType>full</DebugType> |
<PlatformTarget>AnyCPU</PlatformTarget> |
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression> |
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile> |
<ErrorReport>prompt</ErrorReport> |
</PropertyGroup> |
<PropertyGroupCondition=' '$(Configuration) $(Platform)' 'IntegrationTestRelease AnyCPU' '> |
<NoStdLib>true</NoStdLib> |
<NoConfig>true</NoConfig> |
<GenerateSerializationAssemblies>off</GenerateSerializationAssemblies> |
<OutputPath>binIntegrationTestRelease</OutputPath> |
</PropertyGroup> |
<ItemGroup> |
<ReferenceInclude='Microsoft.VisualStudio.SmartDevice.UnitTestFramework, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL'> |
<Private>False</Private> |
</Reference> |
<ReferenceInclude='mscorlib' /> |
<ReferenceInclude='OpenNETCF.Testing.Support.SmartDevice, Version=1.0.1.2, Culture=neutral, PublicKeyToken=a757e209dc5983d5, processorArchitecture=MSIL'> |
<SpecificVersion>False</SpecificVersion> |
<HintPath>...secondpartyOpenNETCF.Testing.Support.SmartDeviceOpenNETCF.Testing.Support.SmartDevice.dll</HintPath> |
</Reference> |
<ReferenceInclude='System' /> |
<ReferenceInclude='System.Data' /> |
<ReferenceInclude='System.Xml' /> |
</ItemGroup> |
<ItemGroup> |
<CompileInclude='PropertiesAssemblyInfo.cs' /> |
</ItemGroup> |
<ItemGroup> |
<ProjectReferenceInclude='.OpenNETCF.Net.MailOpenNETCF.Net.Mail.csproj'> |
<Project>{DF0A5145-0DD4-414C-BDBD-276FBF709EB1}</Project> |
<Name>OpenNETCF.Net.Mail %28OpenNETCF.Net.MailOpenNETCF.Net.Mail%29</Name> |
</ProjectReference> |
</ItemGroup> |
<ItemGroup> |
<ShadowInclude='Test ReferencesOpenNETCF.Net.Mail.accessor' /> |
</ItemGroup> |
<ImportProject='$(MSBuildBinPath)Microsoft.CompactFramework.CSharp.targets' /> |
<PropertyGroupCondition=''$(BuildingInsideVisualStudio)'true' '> |
<DeviceTestAssemblySearchPath>$(DevEnvDir)PublicAssemblies</DeviceTestAssemblySearchPath> |
</PropertyGroup> |
<PropertyGroup> |
<AssemblySearchPaths>$(DeviceTestAssemblySearchPath);$(AssemblySearchPaths)</AssemblySearchPaths> |
</PropertyGroup> |
</Project> |
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. Shizuka kudo 20th anniversary the best rar unlocker.
Sign upusingSystem; |
usingSystem.Collections.Generic; |
usingSystem.Text; |
namespaceOpenNETCF.Net |
{ |
publicclassConnectionDetailCollection : IEnumerable<ConnectionDetail> |
{ |
/// <summary> |
/// Occurs when the connection detail item list changes |
/// </summary> |
publiceventConnectionStateChangedHandlerConnectionDetailItemsChanged; |
privateList<ConnectionDetail> m_details; |
internalConnectionDetailCollection() |
{ |
m_details=newList<ConnectionDetail>(); |
} |
publicIEnumerator<ConnectionDetail> GetEnumerator() |
{ |
returnm_details.GetEnumerator(); |
} |
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() |
{ |
returnm_details.GetEnumerator(); |
} |
internalvoidAdd(ConnectionDetaildetail) |
{ |
m_details.Add(detail); |
} |
internalvoidRaiseConnectionDetailItemsChanged(ConnectionStatusstatus) |
{ |
if (this.ConnectionDetailItemsChanged!=null) |
{ |
ConnectionDetailItemsChanged(this, status); |
} |
} |
publicintCount |
{ |
get { returnm_details.Count; } |
} |
} |
} |