Tuesday, August 28, 2012

….. काहीतरी करायचं राहिलं ……


….. काहीतरी करायचं राहिलं ……
जन्मलो तेव्हा रडत होतो…. मग हसायला लागलो ,
रेंगाळता रेंगाळता चालता आलं ,… मग उभा राहून धावायलाही लागलो …
ग म भ न गिरवलं … मग A B C D रखडली …
दोनात चार मिळवले … आणि त्यातून तीन वजा सुद्धा केले …
जसा मोठा झालो तसे numbers सुद्धा मोठे झाले ,
+ आणि – बरोबर *, / आणि नंतर derivation, integration सुद्धा आले …
पाढे रटले तेवढ्यात वर्ग मग… घन आले …
गणित काय कमी होतं म्हणून अजुन विषय वाढवले …
आधी O2, CO2, …. H2O मग …
पूर्ण Periodic Table सुद्धा राटावे लागले …
HCl ने कपड्यांना होल्स पाडले ,
Ammonia ( NH3) च्या वासाने डोके भीन भिनले …
कांद्याच्या पातिने डोळ्यात पाणी आणले ,
अमिबा चे चित्र इतके सोपे होते की बंद डोळ्यांनी देखिल ते काढता आले …
शिवाजी महाराजांनी शाहिस्तेखानाची बोटे कापली ,
1857 च्या उठावानंतर भारतात स्वातंत्र्य संग्रामाची लाट पसरली …
माणसाची उत्क्रांती कशी झाली? चीन मधे क्रांति कोणी केली ?
World War केव्हा केव्हा झाले? हिटलर ला कोणी व कसे मारले?
गांधी, नेहरू, टिळक, आंबेडकर, वल्लभभाई पटेल…
हे सगळे सुद्धा इतिहासात येउन गेले …
भारताचे कायदे आणि घटना , नेहमीच पेपरात 10 मार्क्स ला आल्या,
माणसाचे मुलभुत हक्क आणि गरजा , नागरिक शास्त्रात धडा दुसरा पान नंबर सतरा …
भूगोलात वाळवंट, पठार … दगड मात्यांचे वेगवेगळे प्रकार ,
विषुवृत्ताच्या पट्यात ऊन , तर अंटार्टिका मधे ठंडी फार …
नैऋत्य मानसून वारे कशामुळे वाहतात ?
आफ्रिकेच्या जंगलात कुठले वन्यजीव आढ़ळतात ?
पृथ्वी वर 71 टक्के पाणी आणि 29 टक्के जमिन आहे …
असं आहे, तर माणूस चंद्रावर जाण्यापेक्षा पाण्यात रहायला का शिकत नाही ?
Faraday’s, Norton’s, Ohm’s आणि Coulomb’s Laws झाले …
Einstein च्या current ने नेहमीच shock दिले …
KVL, KCL circuits मधे टाकुन voltages काढले …
Y, Z, H, आणि Laplace Transforms सुद्धा काढले …
Acceleration, velocity, force, friction, truss, strain आणि stress वगैरे वगैरे …
काढता काढता calculator चे सेल्स सुद्धा संपले …
आत्तापर्यंत केलेले numbers फ़क्त Decimal होते म्हणून कदाचित …
Binary, Octal आणि Hexadecimal मधे तेच numbers वेगवेगळे दाखवले …
BJT, FET, JFET च्या fabrication steps पाहिल्या आणि circuits सुद्धा बनवले …
8085, 8086 पासून ते मग micro controller चे सुद्धा programs केले …
C, C++, java, Oracle…. SQL …या सुद्धा Languages होत्या …
कोणत्या Radar साठी कोणती आणि Broadcasting साठी Antenna कोणत्या होत्या?
Call splitting पासून Inter cell, intra cell, hard, soft handoffs सुद्धा झाले …
Call Transfer पासून satellite phones चे सगळे concepts आणि working principle समजुन घेतले ….
त्यांनी आधी digital communication मग networking शिकवलं ,
नंतर secure communication साठी Securities ला सुद्धा syllabus मधे टाकलं …
सगळे म्हटले तेच कर जे पुस्तकात लिहलय ,
मी ही तेच कल जे सगळ्यांनी केलय …
या सगळ्यात कुठेतरी काहीतरी करायचं राहून गेलय ,
सगळ्यांच ऐकलं … पण या सगळ्यांत मनाचं ऐकायाच राहून गेलय …
सगळ्यांच ऐकण्यात आयुष्य जायला नको …
म्हणून आता मनाचं ऐकायचं ठरवलय …
इकडच्या या “Narrow Minded” गल्ल्या संपतच नाहित …
म्हणून मग आता वेगळ्याच रस्त्याने जायचं ठरवलं …
कोणी साथ दिली की त्यांच्या बरोबर …
किंवा एकट्यानेच लढ़ायचं ठरवलय …

Wednesday, May 30, 2012

Sending & Receiving SMS from ASP.NET

Sending & Receiving SMS from ASP.NET application is nowadays integrate parts of enterprise web application specially in the domains of Healthcare, Hospitality, Insurance , Banking sectors where 24X7  available approach with customers are mandatory.
  • In those respect , I have used a code in C# ASP.NET 4.0 using XML API (Purchased from Value-First SMS Provider) to send SMS from our web application to our clients randomly.
  • So, first develop the GUI for sending SMS. So the following code in .aspx:
<%@Page Language=”C#”AutoEventWireup=”true”CodeBehind=”SMS.aspx.cs”Inherits=”SMSTest.SMS” %>

<!DOCTYPE htmlPUBLIC“-//W3C//DTD XHTML 1.0 Transitional//EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head runat=”server”>
<title></title>
</head>
<body style=”height: 313px”>
<form id=”form1″runat=”server”>
<div>
<h1> Sending SMS Application </h1>
</div>
<p>
<asp:LabelID=”lblTo”runat=”server”Text=”To:-”></asp:Label>
</p>
<asp:TextBoxID=”txtTo”runat=”server”></asp:TextBox>
<p>
<asp:LabelID=”lblFrom”runat=”server”Text=”From:-”></asp:Label>
</p>
<asp:TextBoxID=”txtFrom”runat=”server”Width=”128px”></asp:TextBox>
<p>
<asp:LabelID=”lblBody”runat=”server”Text=”SMS Message:-”></asp:Label>
</p>
<p>
<asp:TextBoxID=”txtBody”  TextMode=”MultiLine”runat=”server”></asp:TextBox>
</p>
<asp:ButtonID=”btnSend”runat=”server”onclick=”btnSend_Click”Text=”Send”/>
<p>
<asp:Label ID=”lblResult”runat=”server”Text=” “></asp:Label>
</p>
</form>
</body>
</html>
  • Now , check in Code-behind.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
using System.Net;
using System.Text;

namespace SMSTest
{
public partial class SMS : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnSend_Click(object sender, EventArgs e)
{
System.Net.WebClient webClient = new System.Net.WebClient();
string postData = “usr=yourapiusername&pwd=yourapipwd&from= “ + txtFrom.Text + “&to=” + txtTo.Text +“&type=text” + txtBody.Text;
webClient.Headers.Add(“Content-Type”,“application/x-www-form-urlencoded”);
lblResult.Text = webClient.UploadString(“http://api.myvaluefirst.com/psms/servlet/psms.Eservice2?data=<?xml%20version=\”1.0\”%20encoding=\”ISO-8859-1\”?><!DOCTYPE%20MESSAGE%20SYSTEM%20\”http://127.0.0.1/psms/dtd/message.dtd\”%20><MESSAGE><USER%20USERNAME=\”Your SMS API Username” + “\”%20PASSWORD=\”Your SMS API Password” + “\”/><SMS%20UDH=\”0\”%20CODING=\”1\”%20TEXT=\”"+ txtBody.Text + “\”%20PROPERTY=\”0\”%20ID=\”1\”><ADDRESS%20FROM=\”919903013543\”%20TO=\”" + txtTo.Text +“\”%20SEQ=\”1\”%20TAG=\”some%20clientside%20random%20data\”%20/></SMS></MESSAGE>&action=send”, postData);
}
}
}

How to send SMS to Mobile using web application ASP.Net & C#?

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.Mail;

using System.Web.Services.Protocols;

using System.Web.Services;



public partial class _Default : System.Web.UI.Page 

{

 protected void Page_Load(object sender, EventArgs e)

 {



 }

 protected void Button1_Click(object sender, EventArgs e)

 {

  try

 {

   

  SmsTest.net.webservicex.www.SendSMS smsIndia= 

     new SmsTest.net.webservicex.www.SendSMS();

  SmsTest.com.webservicex.www.SendSMSWorld smsWorld =  

   new SmsTest.com.webservicex.www.SendSMSWorld();

  if(rdoType.SelectedValue == "1")

   smsIndia.SendSMSToIndia(TextBox3.Text.Trim(), 

     TextBox1.Text.Trim(), TextBox4.Text);

  else 

   smsWorld.sendSMS(TextBox1.Text.Trim(), 

     TextBox2.Text.Trim(), 

     TextBox3.Text.Trim(), TextBox4.Text);

  lblMessage.Visible = true;

  lblMessage.Text = "Message Send Succesfully";

 }

  catch (Exception ex)

  {

   lblMessage.Visible = true;

   lblMessage.Text = "Error in Sending message" + ex.ToString();

 }



 }





private void rdoType_SelectedIndexChanged(object sender, System.EventArgs e)

{

 if(rdoType.SelectedValue =="1")

   TextBox2.Enabled = false;

 else

   TextBox2.Enabled = false;

}



}

How to send mail from web application using asp.net and c#?

MailMessage mail = new MailMessage();
SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com");

mail.From = new MailAddress("your_email_address@gmail.com");
mail.To.Add("2128675309@cingularme.com");
mail.Subject = "Test Mail";
mail.Body = "This is for testing SMTP mail from GMAIL";
SmtpServer.Port = 587;
SmtpServer.Credentials = new System.Net.NetworkCredential("username", "password");
SmtpServer.EnableSsl = true;
SmtpServer.Send(mail);
MessageBox.Show("mail Send");