Posts

Showing posts from June, 2012

How to hide generated javascript file in visual studio code

In this post I am going to show you a cool trick in visual studio code. Let's suppose you are writing typescript code in visual studio code and you want to hide generated javascript code.

Create .vscode folder in your folder and then create settings.json file and paste following code

{ "files.exclude": { "node_modules":true, "**/.git": true, "**/.DS_Store": true, "**/*.js.map": true, "**/*.js": {"when": "$(basename).ts"}     } }

WCF self hosted service over HTTPS

Image
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]

Image
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…