Posts

Showing posts from July 5, 2009

WSS 3.0 Installation

Image
Hardware and Software Requirements Before you install WSS 3.0, make sure your computer has the recommended hardware and software. Your server computer must meet the following hardware and software requirements. Hardware Requirements - A dual-processor computer with processor speed 2.5 GHz or higher. - A minimum of 1GB RAM; however 2GB RAM is recommended for improved performance. Software Requirements - Windows Server 2003 SP2 as the Operating System. - The file system used by the OS must be NTFS. - The computer must be configured as a web server running Microsoft Internet Information Services (IIS) in IIS 6.0. - .NET framework v3.0 or higher which enables ASP.NET 2.0 and includes Windows Workflow Foundation 3.0. - SQL Server 2005 Express Edition with Advanced Settings. Installing WSS V3.0 (Basic Mode) Prerequisites - Windows Server 2003 Enterprise Edition with SP2 installed. - .NET Framework 3.0. - ASP.NET 2.0 installed and Web Services Extension enabled. - SQL Server 20

Uploading Multiple Files in ASP.NET 2.0

In ASP.NET 2.0, the FileUpload control enables users to upload file from your web pages. The FileUpload control consists of a text box and a browse button. Clicking on the button allow users to select a file on the client and upload it to the server. Let us start how to upload multiple file on a single button click. Follow these 2 steps Step 1: Drag and drop multiple (in my case four) FileUpload controls on to the designer. Step 2: Drop a Button control and rename it to "Upload" This is the aspx code See full detail: http://www.c-sharpcorner.com/UploadFile/rahul4_saxena/UploadingMultipleFilesInASPDotNET203062009015325AM/UploadingMultipleFilesInASPDotNET2.aspx

Continuous Integration with CruiseControl.net

Image
I am going to talk to you about continuous integration; some people prefer the term continuous build. I will not be going into depth about integrating entire systems but will concentrate on the integration of individual classes and assemblies that make up one distinct application. CruiseControl.net is the application which I will be discussing in particular. At its most basic it can be used simply to create automatic builds which can at least prove that the application will compile on a development server and not just on the developer's own desktop. Setting up continuous integration for a project does take some time and effort but the end result is that you can be much more lazy: just let the automated process do it all for you. So why would you want to to implement continuous integration in the first place? Well, it eliminates many of the concerns regarding integrating code that has been created by individual developers and then has to be integrated into the final app

Enhanced Event Viewer in VS 2008

Windows provides a nice tool for viewing event logs of our machine. This tool called as Event Viewer is having lot of features to browse through our event logs. Even though, it is a very useful tool to browse our event log, but it does not provide certain features like searching and auto-show up of new events etc. So, I thought of doing an application that makes our event log browsing faster and much easier. First, I will explain the features provided by it followed by design and coding, Features provided by this Viewer: Ăƒ˜ Easy to navigate among the Logs. Ăƒ˜ Easy to filter events. Ăƒ˜ Easy to do Search. Ăƒ˜ Click away to access it. Ăƒ˜ Connect to remote machineĂ¢€™s Event Log. Ăƒ˜ Listener to show new event entry automatically. Ăƒ˜ Better User Experience and lot more. I designed this application in VS 2008 SP1. Create a new Windows application in C# and name it as EnhancedEventViewer. Add the controls to EventViewer form a

Introducing: .NET Event Cache

Event Cache Component: This article introduces a reusable generic event cache that houses events with custom bubbling capabilities. The bubbled events can be defined during runtime in addition to being defined in the normal way as part of a class definition. The event bubbling can be "handled" and stopped by any recipient of the bubbled event. I'll describe the basic architecture of the component and describe how to consume it. I recently was working on a project where my domain model was a grid structure that needed event bubbling capabilities. I also needed these bubbled events to be handled by any node in the grid so they would stop bubbling. Here was my solutionĂ¢€¦. A cache for events. The idea is that objects needing to expose this functionality will have an instance of the event cache as a member component. They can then expose whatever functionality is required to perform the work they need to do. Let's first dig into the basic functional

An easy way to view reports through Excel

Generally, we are in need to generate reports while handling financial or any other data. The statistics or Reports must be available for downloading. And reports must be in file format which is very easy to understand. So generally, we choose Excel file type to generate Report. In this Article, We are going to see an easy way of handling an Excel file using StreamWriter & StreamReader for report generation only Creation of an Excel Document We can easily create an Excel document using StreamWriter class. We must specify the type of Encoding in the creation of file. And while writing we have to separate data in excel file using tab. This tab will arrange data into cells correctly. So when we open, it will show you a perfect Excel document. See full detail: http://www.c-sharpcorner.com/UploadFile/vimalkandasamy/Excel03092009063106AM/Excel.aspx

Send Email from your GMAIL account using ASP.Net and C#

In this article i am going to explane about sending email in asp.net using your gmail account. If you want to send email using your Gmail account or using smtp server of Gmail in ASP.NET application or if you don't have a working smtp server to send mails using your ASP.NET application or aspx page than sending e-mail using Gmail is best option. Here is the Example in asp.net and C# protected void btnSendEmail_Click( object sender, EventArgs e) { MailMessage mail = new MailMessage(); mail.To.Add( "toemailid@gmail.com" ); mail.From = new MailAddress( "fromemailid@gmail.com" ); mail.Subject = "This email from asp.net using gmail" ; string Body = "Hi this testing email from asp.net using gmail " ; mail.Body = Body; mail.IsBodyHtml = true ; SmtpClient smtp = new SmtpClient(); smtp.Host = "smtp.gmail.com" ; smtp.Credentials = new System.Net.NetworkCredential ( "youremailid@gmail.com" , "

Genesis Hybrid Smart Client Framework part VII

If you are downloading the source code from this page, please refer to the release notes for instructions on compiling and executing the samples. Introduction - The Complete Source Over the last few articles I've introduced you to various aspects of the source code. This article will highlight specific source code that serve important functions. By now you should have figured out that there are multiple components to the system. A web service for communicating with the database and to provide a client API, a web application used as an online file repository, a windows client application that implements the client API and possibly other databases and web applications. You should also have an understanding of how the client updates the hosted applications. The Genesis Management System was implemented as a complete hosted application with the client API to demonstrate how to develop rich applications that are hosted using the Genesis Smart Client Framework. This artic