I thought that I would take the time to make a list of all the programming resources and component packs I use. I discovered every single one of these and I thought that I would share. Some of these component packs aren't cheap and will require a large sum of money to purchase. Enjoy and please contribute to the list if you know of something that isn't on the list! NOTE: You may have to sign up on most of these sites to get a download. If you only want to register on one site to get most of these downloads, sign up at [Click here to view the link] Last Updated: January 2, 2009 -Redid thread Windows Form Controls DotNetBar DotNetBar Suite for Windows Forms is toolbox of 44 stunning unique components for creating professional user interface with ease. For over 6 years DotNetBar Suite is helping developers like you create sleek professional Windows Forms (WinForms) user interfaces with unparalleled ease. I personally think this suite is overused, but it has many controls that are very easy to use. [Click here to view the link] TX Text Control TX Text Control is a family of word processing components that offers developers all the features expected in a high end word processing package in reusable component form. - Supports DOCX, DOC, RTF, PDF, XML, HTML, CSS, GIF BMP, JPG, PNG, ANSI, Unicode and many more - Sections, nested tables, text frames, headers, footers, hyperlinks, bullets, numbered lists, zoom, page view, images, OLE objects - Ready to use localized dialog boxes, rulers and toolbars - Royalty-free client versions Recommended to anyone who want to work with text file formats. [Click here to view the link] Nevron Nevron User Interface Suite is the only suite on the market with such remarkable render quality and speed. Explore a rich and powerful docking library, professional and extensible command bars, and sets of extended Windows Forms controls, designed to bring the latest GUI standards and technologies to your Windows Forms applications. The suite introduces plenty of new custom controls, making it easy to create a distinguished, stylish and modern end-user presentation layer. One of my personal favorites. Has some things no other suite has. [Click here to view the link] Syncfusion Develop professional desktop applications using .NET. Essential Studio Windows Forms edition includes 8 comprehensive products with over 100 components that ease and speed up your development. Our components have the widest range of coverage for the .NET Framework ranging from superior UI controls to highly optimized data manipulation and back office libraries. Contains tons of very high quality and beautiful controls. [Click here to view the link] Telerik RadControls for WinForms includes over 45 UI controls based on the unique Telerik Presentation Framework. Now you can quickly build visually-stunning Line of Business applications by using the controls along with the Visual Style Builder. Boasting a well designed architecture and CAB support, RadControls is perfectly suited for your Enterprise desktop development. This suite will truly make your UI stand out. If you want the best UI, this suite is for you. [Click here to view the link] ComponentOne Put the power of innovation at your fingertips with over 60 enterprise-ready .NET components. ComponentOne Studio for WinForms includes grids, charts, reports, schedules, menus, toolbars, Ribbon, data input and validation, export/import, and more. With rich design-time support including wizards, designers, and SmartTags, Studio for WinForms allows you to develop cutting-edge interfaces and highly-sophisticated applications with less code and in less time than ever before. Create sleek UIs and display mission-critical data in ways you never thought possible. This suite is very good for multimedia content and presentations. [Click here to view the link] Infragistics Designed with user experience in mind, Infragistics Windows Forms controls comprise a complete set of .NET user interface elements giving you the ability to focus on the business logic while we take care of its presentation. We empower you to create the most effective user interfaces of today, ink enable your Tablet PC applications, and leverage the expertise of our own Experience Design Group to style your .NET applications with professional flair. Use the modern look and feel of Windows Vista styles and navigation or emulate the Office 2003 and Office 2007 user experiences with predefined color tables and our ribbon control. Every volume release adds more features than the one before, read the What's New page to find out the latest capabilities added to this complete toolset. If you want your application to look like Microsoft Office 2007,m then this is for you. [Click here to view the link] Janus The Janus UI Controls for Microsoft .NET contains several user interface controls designed to provide a modern look to Microsoft .NET Windows Forms applications, some of the controls included in the UI Package are the Janus UICommandManager, Janus UIPanelManager and Janus UITabs. A great suite that is constantly updated. [Click here to view the link] Krypton Create beautiful looking applications that impress your customers as well as your boss by using the Krypton Suite. Users are familiar with using Office 2007 so make sure you have the same look and feel. Contains some nice Office 2007 UI controls. [Click here to view the link] PureComponents PureComponents Ultimate Suite is a complete set of 79 components for .NET WinForms . It contains all controls you need for developing the user interface. You can find there components for controlling the application, displaying data in a grid, calendars, controls for creating entry forms and more. This is one of the cheapest component packs price wise. It includes some quality controls for such a low price of $139. Recommended for those with tight wallets. [Click here to view the link] DXperience All the WinForms component suites and libraries produced by DevExpress in one package. DXperience WinForms includes the following products: XtraGrid Suite, XtraBars Suite, XtraPivotGrid Suite, XtraScheduler Suite, XtraReports Suite, XtraTreeList Suite, XtraVerticalGrid Suite, XtraCharts Suite, XtraLayoutControl Suite, XtraNavBar, XtraEditors Library, XtraPrinting Library, XtraSpellChecker. This is one of the most highly ranked component packs on the web today. It is an incredible pack and I highly recommend it. [Click here to view the link] SandDock SandDock is a powerful window layout and management engine designed to quickly and easily add advanced document paging and dockable windows functionality to your applications. Its components provide a modern replacement for the standard Windows MDI paradigm and an advanced dockable windows system that supports complex layout systems, collapsible control groups and intuitive redocking tools. The unparalleled design-time support of SandDock means it only takes a few clicks of the mouse to get dockable windows set up and working in your form. All the hard work is taken care of, leaving you to configure your GUI the best way possible - visually. You can perform window docking at design time just like you can at runtime, making SandDock the easiest tool of its kind to configure and integrate. Out of all the suites, this one has the best docking components. [Click here to view the link] SandRibbon SandRibbon is a user interface suite designed to mimic the advanced controls seen in Microsoft Office 2007. Its features revolve around a Ribbon control, which presents a well-organised list of available commands, divided into logical groups with some groups displayed contextually. It is designed to plug in to your applications and serve as a replacement for the traditional menus and toolbars paradigm. All major features of the Office 2007 user interface are made available through this library, and we provide many classes to make common tasks easier for document-oriented applications, as well as the user interface controls themselves. In this way we enable you to take advantage of such features as enhanced screentips, recently-used documents lists, rich popups, galleries, live preview, animations and many more. Out of all the suites, this one had the best Ribbon control. [Click here to view the link] SandGrid SandGrid is a powerful, versatile list control capable of displaying data in tabular and hierarchical form. It was designed from the ground up to support trees of items and to be truly extensible. Because of its special architecture it offers a powerful replacement for the ListView, TreeView and DataGridView controls - offering more customization options and a consistent development experience. Data in a SandGrid control can come from many sources - it operates in both bound and unbound states without compromising on features in either mode of operation. It complies with the standard Windows Forms databinding model and understands data sources from the simple IList to the advanced IBindingListView. It also offers a powerful middle ground between bound and unbound operation with virtual rows, which give you the speed of only having your data in one location without sacrificing the flexibility of presentation. Has a good Tree View control. [Click here to view the link] QIOS Build your professional applications faster and at a lower cost with the QIOS DevSuite .NET Components Library. QIOS DevSuite is an advanced .NET control library, that is fully integrated with Visual Studio.NET and can be used with all .NET languages, such as C#, VB.NET and C++.NET. Contains some good Office 2007 UI controls. [Click here to view the link] Data Manipulation These components are meant for manipulating data. Such as advanced file streaming, encryption, FTP, etc. Chilkat Includes a wide variety of tools. [Click here to view the link] Xceed Provides over $7000 worth of the highest-quality components for only $799.95. With the optional Vanguard subscription (add $400) it also includes every new update and component added to the suite during the next year, plus priority support. - Over 65 quality controls and libraries. Provides all of Xceed's user interface, and data manipulation components. Also includes the advanced features of Xceed DataGrid for WPF Professional Edition and the worlds first commercially available control for Silverlight 2, Xceed Upload for Silverlight, as well as the only professional Zip/Unzip solution for Silverlight, Xceed Real-Time Zip for Silverlight. See the Features page for a complete list. - The only suite that offers both UI tools for application front-ends and data-handling libraries for application back-ends. One of the best and must have suites. Period. [Click here to view the link] Code Helpers/Optimizers Note that having more than one of these installed may cause problems in Visual Studio. These can prove very helpful in coding since they can correct your code and give you snippets where necessary. ReSharper The must-have productivity tool for Visual Studio, ReSharper 4 provides solution-wide error highlighting on the fly, advanced code completion, superior unit testing tools, over 30 advanced code refactorings, multiple handy navigation and search utilities, single-click code formatting and cleanup, automatic code generation and templates, and a lot more productivity features for C#, VB.NET, ASP.NET, XML, and XAML. ReSharper fully integrates with Visual Studio to intelligently and powerfully extend the functionality that is native to Visual Studio. You MUST have this tool if you do not have it already. It is very useful and can make your coding experience faster and more fun. CodeSMART Another must have tool. You will be able to code twice as fast with this [Click here to view the link] CodeRush Today, software consumers demand more than ever before from developers. The pressure to deliver more features with higher quality in less time has never been greater. Developer Express created CodeRush for Visual Studio .NET to help developers and managers meet these increased demands for quality and functionality, by boosting productivity while eliminating the repetition that erodes precious creativity. For Developers, CodeRush for Visual Studio .NET will help you create sophisticated code blocks in seconds and extend code templates instantly. CodeRush will complete identifiers as you type and expand or contract selections logically. With CodeRush, you will be able to instantly place selected code inside Try/Catch blocks, Regions and your own custom wrappers with ease. You can even reverse the logic of selected code and revisit important points within your code instantly (and effortlessly swap between locations). Only download this if you have a good PC as this will make Visual Studio slower. [Click here to view the link] Refractor Pro! (Does not support Visual Studio Express Editions!) Refactor! Pro is the defacto standard refactoring toolset for Visual Studio. It fuses a language-independent state-of-the-art code shaping engine with a revolutionary and highly-optimized user experience. Unlike other refactoring solutions that target the system architect, Refactor! is designed to help all developers craft and sculpt their code with the speed and efficiency needed to meet their line of business demands. Only download this if you have a good PC as this will make Visual Studio slower. [Click here to view the link] My recommended combination: CodeSMART and ReSharper. Useful Websites ComponentSouce I found most of my component packs through this site. It has a vast database of nearly all component packs on the web. It also provides downloads for mot of the above. [Click here to view the link] The Code Project This website contains many useful tutorials and resources to aid you in your programming. [Click here to view the link] Java2s This website contains tutorials for tons of programming languages. [Click here to view the link] Well, that's all I have for you guys for now! Enjoy and please post anything I missed and I will update this thread.