ComponentSpot Software

when using Lumisoft’s ...

Lumisoft UI Controls

when using Lumisoft’s UI Controls 0.11, developers can choose from over a dozen basic flat controls and add them to their Windows Forms applications. The library includes the following controls: · Label · Button · ToolBar · EditBox · SpinEdit · ComboBox · CheckBox · PictureBox · TabControl · OutlookBar · DateTimePicker With this library, developers can quickly add controls to their applications that would normally involve much more work. For example, developers can take advantage of ButtonEdit, which is the combination of an EditBox and a Button. Other examples of controls this library offers to developers include SpinEdit and OutlookBar controls. However, the library seems somewhat buggy. For example, the code generated when dragging a control (specifically, the wFrame type) onto a Form will not compile: it inserts obsolete code that contains a typographical error. The controls can be configured using the Property tab in Visual Studio .NET, but lack the more advanced WYSIWYG design-time support offered by other control libraries. The code of the library is written in C#. The controls lack databinding capabilities. Some properties don’t seem to have any effect. Limited to one style, unlike other libraries. The toolbar cannot float in applications; namely, it is not dockable.

Keywords: ui controls user interface user interface controls check box -net color list -net combo box -net context menu -net drop down -net edit box -net list box -net 12+ flat controls winforms lack wysiwyg design-time support databinding row game

The latest version of ...

zlib

The latest version of the zlib compression library, a free data-compression library that can be used on any type of computer and OS has been released by authors Jean-Loup Gailly and Mark Adler. Integrity checks on the uncompressed data are performed using either the CRC-32 checksum, which is more reliable, or the ADLER 32 checksum, which slightly less reliable but much faster. Developers can use this library to add general-purpose file-based and in-memory compression and decompression capabilities to their applications. For in-memory operations, the zlib compressed data format (RFC 1950) is used, which is designed to be fast and compact. For its compression algorithm (the only one it supports), deflate (RFC 1951) is used, employing an LZ77 compression variant and Huffman coding. Overhead expansion is five bytes per 32 KB block, plus six bytes for the entire stream, which is very small compared to what the LZW method can do. According to the authors, LZW can double or triple file sizes in extreme cases. The authors claim that typical compression ratios of zlib are between 2:1 and 5:1. The gzip format, RFC 1952, is supported. However, it only supports compressing files on a file system: no in-memory operations. The gzip format includes the directory information of individual files. Again, the format uses the deflate compression algorithm. It lacks support for the following formats/methods: PKZip 4.5, BZip2, and Deflate64.

Keywords: zip component zip control zip library zip ocx zip dll zip activex deflate64 control deflate64 activex deflate64 dll data compression privacy tools

CMenuXP is a small set...

MenuXP

CMenuXP is a small set of MFC classes that allow developers to add various graphical user interface elements with an Office XP look to their MFC apps. What this means is that developers can add the flat, non-3D, “water-color” UI controls that were first introduced in Office XP to their MFC applications. These controls do not have raised edges, do not look “pushed in” when clicked, and are not “shadowed” (except for menus). Instead, when elements are selected, they are outlined and shaded. The following classes are included in the library: · CButtonXP: Creates a flat-edged button. · CComboBoxXP: Creates a flat-edged combobox. · CMenuXP: Allows, among other things, icons along the edge of menus · CStatusBarXP: Creates a flat-edged status bar. · CToolBarXP: Developers can easily insert other controls into this toolbar. · CBufferDC: Encapsulates double-buffering to eliminate flickering while drawing. · CImgDesc: A menu item image management class. However, the library has a couple of drawbacks. First, it cannot be used in a language other than C++. Second, it is written using MFC, the Microsoft Foundation Classes library. Although some programmers adore this framework, many find it unwieldy. Of course, the developer who wants to add the Office XP style to applications written using MFC may find that this class library can be of use. But developers starting a new project who are looking for a simpler, more secure library may wish to consider other options.

Keywords: menu bar control check box control color list control combo box control context menu control drop down control edit box control internet url control list box control list item control mfc classes add flat non-3d office xp-style gui mfc apps rental outlets

By using the Open SSL ...

OpenSSL

By using the Open SSL 0.9.7c library, developers can write applications that take advantage of Secure Sockets Layer (SSL v2/v3), Transport Layer Security (TLS v1). The Open SSL library uses the included full-strength general-purpose cryptography library, which can be used by itself. Security features such as the following can be implemented: · Data integrity: An application can detect if data has been modified during transmission. · Authenticity: An application can verify the identity of the sender using certificates. · Privacy: An application can ensure that no intermediary between the sender and the recipient can understand the data. Transport Layer Security is an extension of SSL. It is now overseen by an international standards organization. It provides the same capabilities as SSL (data integrity, authenticity, and privacy between client and server), but takes advantage of newer, more advanced cryptographic technology. It is backwards compatible with SSL. The cryptographic library includes a multitude of encryption algorithms. The symmetric, or private key, encryption algorithms offered include Rijndael (now officially the Advanced Encryption Standard, or AES, algorithm of the U.S. government), IDEA, DES, 3DES, RC2, RC4, and Blowfish. The asymmetric, or private/public key, encryption algorithms include RSA, DSA, and Diffie-Hellman. Also included are message digest algorithms such as MD2, MD5, MDC2, and SHA, whose resulting hashes can be used by digital signature schemes to digitally sign documents. The Open SSL library uses some but not all of these algorithms. To compile for the Win32 platform, Perl or compiling under Cygwin is required. Some of the encryption routines/algorithms are covered by patents.

Keywords: encryption dll encryption library encryption ocx encryption activex encryption component encryption delphi encrypt visual basic encryption programming active x encryption aes encryption ssl tls cryptography library perl cygwin needed win32 compile help generator

#ziplib (pronounced Sh...

SharpZipLib

#ziplib (pronounced SharpZipLib) is a free, open-source compression library for the .NET Framework. Data can be handled using the following formats: · Zip: This format archives multiple files into one file and compresses the results. Uses the deflate algorithm. · Gzip: This format is often used in Unix and GNU Linux. It does not archive multiple files, so it is frequently used in conjunction with the ‘tar’ command. Also uses the deflate algorithm. · Tar (“Tape archive”): Archives a set of files and directories into one file. It does not compress the files. Often used in conjunction with gzip to compress. · Bzip2: This uses the same file format as gzip, but a different compression algorithm, called BWT. Produces better compression than gzip, but is much slower. SharpZipLib also computes checksums. Ported to .NET from the GNU Classpath ZIP library for Java, the developer, ic#code, wrote the library entirely in C#. Because it is a strong-named assembly, it can be shared with other applications or used in other projects when registered in the Global Assembly Cache (GAC). The library currently lacks Zip file splitting/spanning, can’t create custom self-extracting Zip files, and can’t read or write files to memory. The project for the library included in the download is intended to be opened in ic#code’s own IDE, #develop (SharpDevelop), which, although a work in progress, gives programmers a free Windows Forms designer similar to VS.NET, for C# and VB.NET. The library and its source code are distributed under the GNU General Public License, with an exception.

Keywords: zip asp.net compression c# compression vb.net zip .net zip c# zip dotnet zip vb.net compress c# compress vb.net compression .net free open-source net compression library supports zip gzip tar bzip2 advance data

Cryptlib by Peter Gutm...

cryptlib

Cryptlib by Peter Gutmann is a security toolkit that allows even less experienced programmers to add strong encryption and authentication services to their programs, security features that are becoming more and more indispensable. The library attempts to hide the low-level details of encryption/decryption and authentication from programmers, allowing them to quickly make their projects more secure. Some of the symmetric encryption (private key) and authentication algorithms that cryptlib supports include the following: · AES (Rijndael) · Blowfish · DES, 3DES · RC2, RC4, RC5 The following hash algorithms are available in the library: · MD2, MD4, MD5 · RIPEMD-160 · SHA It offers services such as: · S/MIME · SSL/TLS · ssh It features various hashed message authentication code algorithms: · HMAC-MD5, HMAC-SHA, HMAC-RIPEMD-160 Finally, asymmetric (public/private key) encryption algorithms such as the following are available: · Diffie-Hellman, DSA, RSA cryptlib can also be used with a variety of crypto devices (for example, Fortezza cards and Smart cards). The library is free if used in personal, freeware, or shareware projects. The library is written in C. ActiveX and C++ wrappers are provided. The project is OSI Certified Open Source Software.

Keywords: encryption dll encryption library encryption ocx encryption activex encryption component encryption delphi encrypt visual basic encryption programming active x encryption aes encryption security toolkit providing strong encryption authentication apps perfect blend

Microsoft’s .NET Frame...

FTP Component

Microsoft’s .NET Framework class library contains no classes that will allow developers to access File Transfer Protocol (FTP) services directly. KCommon’s FTP component was designed to compensate for the fact that .NET lacks FTP support. With this FTP component, programmers can build either Windows Forms or ASP.NET (Web Forms) applications that will allow users to send or receive a single file or multiple files, using the FTP protocol. Operations for synchronous and asynchronous (using a callback or an event) transfers are supported. KCommon supports passive mode, but does not support active mode, which could cause problems with poorly written firewalls. Recall that in passive mode, the data flow is set up and initiated by the FTP client, rather than the server. This means improved security for the client computer, because it won’t have to deal with data flow being set up by the server. The component is written in C#. It is not marked as CLS compliant. It does not support proxy servers. The online description erroneously refers to an FtpSession type (it should be Session).

Keywords: ftp asp ftp component ftp control ftp library ftp vb ftp activex ftp -net ftp vb-net ftp c ftp component written c# brings basic ftp support net framework website files

 

Page 1 out of 2    1 2

  Search for:      

Copyright (C) 2003-2008 FilesLand.com