Skip to main content

Posts

WCF self hosted service over HTTPS

In this post I will show you how to host self hosting wcf service over ssl.
Let's create a simple wcf service
Create a new console application in visual studio and paste the following codeusing System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ServiceModel; namespace SelfHostSSL { [ServiceContract] publicinterface IGreeting { [OperationContract] string SendGreeting(); } publicclass Implementation : IGreeting { publicstring SendGreeting() { return"Hello world"; } } class Program { staticvoid Main(string[] args) { ServiceHost host = new ServiceHost(typeof(Implementation)); host.Open(); Console.WriteLine("Service is ready"); Console.ReadLine(); } } }
After that add new item app.config and paste following code in it<?xmlversion="1.0"encoding="utf-8…

How to create Self-Signed SSL Certificate using OpenSSL

In this post I will show you how to create a Self-Signed certificate using OpenSSL.
Generate Private Key and Certificate Signing Request A private key and certificate signing request are required to create an SSL certificate. These can
be generated with a few simple commands.



C:\> openssl genrsa -des3 -out localhost.key 1024 --------------------------------------------- Enter pass phrase for site.key: Verifying - Enter pass phrase for site.key: C:\> mv localhost.key localhost.org.key C:\> openssl rsa -in localhost.org.key -out localhost.key Enter pass phrase for localhost.org.key: writing RSA key C:\> openssl req -new -key localhost.key -out server.csr ---------------------------------------------------- Country Name (2 letter code) [AU]:IN State or Province Name (full name) [Some-State]:HR
Generate SSL CertificateC:\> openssl x509 -req -days 365 -in server.cer -signkey localhost.key -out final.cerThe final.cer  file is y…

Project Euler Problem4[C#]

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ProjectEuler { class Program { staticvoid Main(string[] args) { Console.WriteLine(Problem4(600851475143UL)); } /// <summary>/// http://projecteuler.net/problem=3/// </summary>/// <param name="number"></param>/// <returns></returns>publicstaticulong Problem4(ulong number) { ulong i = 2; while (i * i < number) { while (number % i == 0) { number = number / i; } i = i + 1; } return number; } } }

Project Euler Problem2 [c#]

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ProjectEuler { class Program { staticvoid Main(string[] args) { Console.WriteLine(Problem2()); } /// <summary>/// http://projecteuler.net/problem=2/// </summary>/// <returns></returns>publicstaticulong Problem2() { var sum = Fibonacci().Where(x => x % 2 == 0) .TakeWhile(x => x < 4000000) .Aggregate((add, x) => add + x); return sum; } publicstatic IEnumerable<ulong> Fibonacci() { var a = 0UL; var b = 1UL; var c = a + b; while (true) { yield return c; c = a + b; a = b; b = c; } } } }

Project Euler Problem1 [C#]

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ProjectEuler { class Program { staticvoid Main(string[] args) { Console.WriteLine(Problem1()); } /*If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 1000.*/publicstaticint Problem1() { var sum = Enumerable.Range(1, 999) .Where(x => x % 3 == 0 || x % 5 == 0) .Sum(); return sum; } } }

How to used google chart in asp.net[google chart]

In this post,I will show you how to display google chart in asp.net.Before going to implementation details,go through the following link

Visualization: Pie Chart


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="PieChart.aspx.cs" Inherits="PiChart" %><!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headid="Head1"runat="server"><title>jQuery Google Chart Demo</title><scripttype="text/javascript"src="https://www.google.com/jsapi"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <script type="text/javascript"> google.load("visualization", "1", { packages: [&q…

How to read mail from gmail in asp.net

In this post,I will show you how to read mail from gmail in asp.net



<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %><!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title></title></head><body><formid="form1"runat="server"><div> UserName : <asp:TextBoxID="txtUserName"runat="server"></asp:TextBox><br/> Password: <asp:TextBoxID="txtPassword"runat="server"TextMode="Password"></asp:TextBox><br/><asp:ButtonID="btnLogin"runat="server"Text="Login"OnClick="btnLogin_Click"/><br/><asp:GridViewID="…