Monday, April 7, 2008
Send emails from Dotnet applications
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Net.Mail;namespace ie.app{/// /// Summary description for SendMails/// public class SendMails{public SendMails(){//// TODO: Add constructor logic here//}public static void sendEmailMessage(string subject, string toAddress, string body){string fromAddress = ConfigurationManager.AppSettings.Get("fromaddress");MailMessage mm = new MailMessage(fromAddress, toAddress);mm.Subject = subject;mm.Body = body;mm.IsBodyHtml = false;SmtpClient smtp = new SmtpClient();smtp.Send(mm);}}
Multiple file upload in ASP.NET
Protected Sub btnattachsiteplan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnattachsiteplan.ClickDim usersession As myApp.UserSessionusersession = Session("UserSession")lbluploadsiteplan.Text = ""Dim uname As String = usersession.UserNameDim path As String = "temp\Siteplan\" + uname + "\"Dim appPath As String = Request.PhysicalApplicationPathIf FileUpload2.HasFile ThenIf Not Directory.Exists(appPath + path) ThenDirectory.CreateDirectory(appPath + path)End IfDim savePath As String = appPath + path + Server.HtmlEncode(FileUpload2.FileName)FileUpload2.SaveAs(savePath)Dim dt As DataTable = New DataTabledt.Rows.Clear()dt.Columns.Add("Attachment", GetType(String))Dim dr As DataRowdr = dt.NewRowdr("Attachment") = FileUpload2.PostedFile.FileNamedt.Rows.Add(dr)GridView2.DataSource = dtGridView2.DataBind()dt.Rows.Clear()lbluploadsiteplan.Text = "File Attached"Elselbluploadsiteplan.Text = "Browse a File and then Click Attach"End IfEnd SubDeleting uploaded files from the temporary folderProtected Sub btndeletesiteplan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btndeletesiteplan.Clicklbluploadsiteplan.Text = ""Dim usersession As myApp.UserSessionuserSession = Session("UserSession")Dim uname As String = userSession.UserNameTryDim path1 As String = Server.MapPath("~\temp\Siteplan\" + uname)If Directory.Exists(path1) ThenDim s As StringFor Each s In System.IO.Directory.GetFiles(path1)System.IO.File.Delete(s)Next sEnd Iflbluploadsiteplan.Text = "Files Deleted"Dim dt As DataTable = New DataTableGridView2.DataSource = dtGridView2.DataBind()Catchlbluploadsiteplan.Text = "Select a File and then Click Delete"End TryEnd SubSaving files from the temporary folderProtected Sub SaveFilesFromTemporaryFolderDim uname as myApp.UserSession.UserNameTryDim path1 As String = Server.MapPath("~/temp/ExtraPages/" + uname + "/")Dim path2 As String = Server.MapPath("~/Uploads/ExtraPages/" + maxcrplankey.ToString() + "/")If Not Directory.Exists(path2) ThenDirectory.CreateDirectory(path2)End IfDim diSource As DirectoryInfo = New DirectoryInfo(path1)Dim diTarget As DirectoryInfo = New DirectoryInfo(path2)For Each fi As FileInfo In diSource.GetFiles()fi.CopyTo(Path.Combine(diTarget.ToString(), fi.Name), True)fi.Delete()Nextlbluploadpage.Text = ""CatchEnd TryTryDim path3 As String = Server.MapPath("~/temp/Siteplan/" + uname + "/")Dim path4 As String = Server.MapPath("~/Uploads/Siteplan/" + maxcrplankey.ToString() + "/")If Not Directory.Exists(path4) ThenDirectory.CreateDirectory(path4)End IfDim diSource1 As DirectoryInfo = New DirectoryInfo(path3)Dim diTarget1 As DirectoryInfo = New DirectoryInfo(path4)For Each fi As FileInfo In diSource1.GetFiles()fi.CopyTo(Path.Combine(diTarget1.ToString(), fi.Name), True)fi.Delete()Nextlbluploadsiteplan.Text = ""CatchEnd TryEnd Sub
Saturday, April 5, 2008
DISABLE THE SEND ERROR REPORT
DISABLE THE SEND ERROR REPORT TO MICROSOFT FEATURE GETTING FED UP WITH A MESSAGE DISPLAYING (send error report to microsoft)solution to this problem isTo disable the stupid feature in WinXP which tries to send a report to microsoft every time a program crashes you will have to do this:
creating ringtone in c
HEADERS FILES ARE DOS.H AND STDIO.H
#include#includefloat main(void){float A,Bb,D,G,F;A = 440;G = 780;Bb = 461;D = 586;F = 687;sound(G);delay(500);nosound();sound(G);delay(250);nosound();sound(G);delay(250);nosound();sound(G);delay(500);nosound();sound(2*D);delay(500);nosound();sound(2*A);delay(250);nosound();sound(2*Bb);delay(250);nosound();sound(2*A);delay(250);nosound();sound(G);delay(250);nosound();sound(F);delay(500);nosound();sound(2*A);delay(500);nosound();sound(G);delay(250);nosound();sound(2*A);delay(250);nosound();sound(G);delay(250);nosound();sound(F);delay(250);sound(G);delay(250);sound(2*A);delay(250);sound(2*Bb);delay(500);sound(2*A);delay(500);sound(G);delay(250);sound(F);delay(250);sound(D);delay(500);nosound();//end 1sound(G);delay(500);nosound();sound(G);delay(250);nosound();sound(G);delay(250);nosound();sound(G);delay(500);nosound();sound(2*D);delay(500);nosound();sound(2*A);delay(250);nosound();sound(2*Bb);delay(250);nosound();sound(2*A);delay(250);nosound();sound(G);delay(250);nosound();sound(F);delay(500);nosound();sound(2*A);delay(500);nosound();sound(G);delay(250);nosound();sound(2*A);delay(250);nosound();sound(G);delay(250);nosound();sound(F);delay(250);sound(G);delay(250);sound(2*A);delay(250);sound(2*Bb);delay(500);sound(2*A);delay(500);sound(G);delay(250);sound(F);delay(250);sound(D);delay(500);nosound();//end 2sound(2*A);delay(250);nosound();sound(G);delay(250);nosound();sound(F);delay(250);sound(G);delay(250);sound(2*A);delay(250);sound(2*Bb);delay(500);sound(2*A);delay(500);sound(G);delay(250);sound(F);delay(250);sound(D);delay(500);nosound();sound(2*A);delay(250);nosound();sound(G);delay(250);nosound();sound(F);delay(250);sound(G);delay(250);sound(2*A);delay(250);sound(2*Bb);delay(500);sound(2*A);delay(500);sound(G);delay(250);sound(F);delay(250);sound(D);delay(500);nosound();return 0;}
#include#includefloat main(void){float A,Bb,D,G,F;A = 440;G = 780;Bb = 461;D = 586;F = 687;sound(G);delay(500);nosound();sound(G);delay(250);nosound();sound(G);delay(250);nosound();sound(G);delay(500);nosound();sound(2*D);delay(500);nosound();sound(2*A);delay(250);nosound();sound(2*Bb);delay(250);nosound();sound(2*A);delay(250);nosound();sound(G);delay(250);nosound();sound(F);delay(500);nosound();sound(2*A);delay(500);nosound();sound(G);delay(250);nosound();sound(2*A);delay(250);nosound();sound(G);delay(250);nosound();sound(F);delay(250);sound(G);delay(250);sound(2*A);delay(250);sound(2*Bb);delay(500);sound(2*A);delay(500);sound(G);delay(250);sound(F);delay(250);sound(D);delay(500);nosound();//end 1sound(G);delay(500);nosound();sound(G);delay(250);nosound();sound(G);delay(250);nosound();sound(G);delay(500);nosound();sound(2*D);delay(500);nosound();sound(2*A);delay(250);nosound();sound(2*Bb);delay(250);nosound();sound(2*A);delay(250);nosound();sound(G);delay(250);nosound();sound(F);delay(500);nosound();sound(2*A);delay(500);nosound();sound(G);delay(250);nosound();sound(2*A);delay(250);nosound();sound(G);delay(250);nosound();sound(F);delay(250);sound(G);delay(250);sound(2*A);delay(250);sound(2*Bb);delay(500);sound(2*A);delay(500);sound(G);delay(250);sound(F);delay(250);sound(D);delay(500);nosound();//end 2sound(2*A);delay(250);nosound();sound(G);delay(250);nosound();sound(F);delay(250);sound(G);delay(250);sound(2*A);delay(250);sound(2*Bb);delay(500);sound(2*A);delay(500);sound(G);delay(250);sound(F);delay(250);sound(D);delay(500);nosound();sound(2*A);delay(250);nosound();sound(G);delay(250);nosound();sound(F);delay(250);sound(G);delay(250);sound(2*A);delay(250);sound(2*Bb);delay(500);sound(2*A);delay(500);sound(G);delay(250);sound(F);delay(250);sound(D);delay(500);nosound();return 0;}
Trick to Multilogin in firefox
======== Trick to Multilogin in firefox ============
Step 1:open system properties(by right clicking my computer), choose tab advanced, click to environment variables button. in system variables section, click new. type this information to each textbox.
variable name: moz_no_remote(should be all small letter)
variable value: 1
press ok to close all windows.
step 2:open firefox icon's properties(from desktop and quick launch). add extension -p to command line(like "c:\program files\mozilla firefox\firefox.exe" -p). press ok.
while starting firefox u have to create two separate profiles of firefox so that u can login to two accounts of any(orkut,yahoo,rediff or anything else).......for three logins create three profiles of firefox.........
Step 1:open system properties(by right clicking my computer), choose tab advanced, click to environment variables button. in system variables section, click new. type this information to each textbox.
variable name: moz_no_remote(should be all small letter)
variable value: 1
press ok to close all windows.
step 2:open firefox icon's properties(from desktop and quick launch). add extension -p to command line(like "c:\program files\mozilla firefox\firefox.exe" -p). press ok.
while starting firefox u have to create two separate profiles of firefox so that u can login to two accounts of any(orkut,yahoo,rediff or anything else).......for three logins create three profiles of firefox.........
MULTIPLE LOGIN IN YAHOO MESSENGER
MULTIPLE LOGIN IN YAHOO MESSENGER Multiple login in yahoo Without Using any SoftwareYou can login with multiple id's on the same yahoo messenger withoutany download or patch .Follow these steps :
1. Go to Start ----> Run . Type regedit, then enter .
2.Navigate to HKEY_CURRENT_USER --------> Software --->yahoo----->pager---->Test
3.On the right page , right-click and choose new Dword value .
4.Rename it as Plural.
5.Double click and assign a decimal value of 1.
Its done!!Now close registry and restart yahoo messenger and try Multiple Login
1. Go to Start ----> Run . Type regedit, then enter .
2.Navigate to HKEY_CURRENT_USER --------> Software --->yahoo----->pager---->Test
3.On the right page , right-click and choose new Dword value .
4.Rename it as Plural.
5.Double click and assign a decimal value of 1.
Its done!!Now close registry and restart yahoo messenger and try Multiple Login
Subscribe to:
Comments (Atom)