Rahul Singla
  • Home
  • Profile
  • Blog
  • Chit Chats
  • Downloads
  • Contact Me
Select Page
A PowerShell based FTP runner for TeamCity builds

A PowerShell based FTP runner for TeamCity builds

by Rahul Singla | Sep 15, 2014 | .NET 2.0+, .NET 4.0+, .NET 4.5+, Blog, C#, PowerShell, PowerShell 2, TeamCity, TeamCity 8.x

This blog post can be seen in continuation of my last post proposing a deployment strategy for Drupal installations, or an independent post in itself. The objective is to create a Build Runner for TeamCity builds that can upload/push (all or selectively) files/folders...

MEF – Ordering multiple parts imported using ImportMany attribute of Managed Extensibility Framework

by Rahul Singla | Nov 14, 2013 | .NET 4.0+, .NET 4.5+, Blog, C#, VB.NET, Visual Studio

Hello World :)It’s been so long since I last blogged, it essentially feels to be blogging like first time. A lot has happened all this time, and I hope I would be able to share some of my learnings more frequently going forward.Switching to the topic of the...

Digitally sign and verify PDF documents in C# using iTextSharp 5.3.x library

by Rahul Singla | Sep 20, 2012 | .NET 2.0+, Blog, C#

While working on a project, we recently came across a requirement to be able to digitally sign pdf documents in C# code using a public/private key pair and later be able to verify the signature. Basically we were working on an online e-Tendering portal for a...

WIF – Security Token Service for Active Directory Lightweight Directory Services

by Rahul Singla | May 27, 2012 | .NET 4.0+, Blog, C#, Visual Studio, Windows Server, Windows Server 2003, Windows Server 2008

We had recently integrated Claims Authentication support in one of our enterprise applications. And it soon-after went into evaluation for a prospective clients. We had advised them to use ADFS (Active Directory Federation Services) to create the authentication...

DotNetNuke – Rendering PayPal button using a simple aspx page and an iframe

by Rahul Singla | May 26, 2012 | ASP.NET, Blog, C#, DotNetNuke, DotNetNuke 4.x, DotNetNuke 5.x, DotNetNuke 6.x

A beginner ASP.NET developer also knows pretty well that each ASP.NET page needs to have a <form runat=”server”> tag on the page and that all server controls need to be present inside this tag (although this is not entirely true; you can place server...

ASP.NET MVC 4 – Convert an existing Web Application Project to Web Api project

by Rahul Singla | Mar 13, 2012 | .NET 4.0+, .NET 4.5+, ASP.NET, ASP.NET 4.0, ASP.NET MVC, Blog, Visual Studio

I do not have much time to provide the background, suffice it should be to say that I decided to adopt ASP.NET 4.0 MVC Web Api in a major way today after being in evaluation mode for some days (4.0 MVC was still in Beta as I wrote this).And so I needed to convert my...
« Older Entries
Next Entries »

Recent Posts

  • Isolating Bootstrap 5.3.3 or later for avoiding conflicts
  • Ext JS – Resolving [ERR] Cannot satisfy requirements for “modern”! when building packages
  • Sql Server – Finding next gap in a numeric column
  • Git – Recovering from bare Remote Repository corruptions
  • Git – Fixing a botched commit / push to a bare repository

Recent Comments

  • Kontraktor pameran on Drupal 7 – Creating arbitrary ANDed/ORed database queries using the DBTNG abstraction layer
  • Rahul Singla on Making SameSite cookies work in older versions of .Net
  • sumanth on Making SameSite cookies work in older versions of .Net
  • Rahul Singla on Making SameSite cookies work in older versions of .Net
  • sumanth on Making SameSite cookies work in older versions of .Net

Archives

  • September 2024
  • March 2024
  • January 2024
  • May 2023
  • January 2023
  • July 2021
  • June 2021
  • September 2020
  • August 2020
  • April 2020
  • March 2020
  • May 2019
  • October 2015
  • October 2014
  • September 2014
  • November 2013
  • March 2013
  • September 2012
  • August 2012
  • June 2012
  • May 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Categories

  • .NET 2.0+
  • .NET 4.0+
  • .NET 4.5+
  • AS 3
  • ASP.NET
  • ASP.NET 4.0
  • ASP.NET MVC
  • Blog
  • Bootstrap
  • Bootstrap 5.x
  • C#
  • Coolite
  • Crystal Reports
  • Custom Controls
  • Desktop App
  • DNN 5.x
  • DNN 6.x
  • DNN 7.x
  • DotNetNuke
  • DotNetNuke 4.x
  • DotNetNuke 5.x
  • DotNetNuke 6.x
  • DotNetNuke 7.x
  • Drupal
  • Drupal 6.x
  • Drupal 7.x
  • Drupal 8.x
  • Drupal 9.x
  • Encryption
  • EWS Managed API
  • Exchange
  • Exchange 2007
  • Exchange 2010
  • Ext.Net
  • Ext.Net 1.x
  • Ext.Net 2.x
  • ExtJs
  • ExtJs 3.x
  • ExtJs 4.x
  • ExtJs 6.x
  • ExtJs 7.x
  • ExtJs Classic
  • ExtJs Modern
  • ExtNuke
  • Flash
  • Git
  • HighCharts
  • IIS
  • IIS 7
  • Javascript
  • JME
  • jQuery
  • jQuery UI
  • Office
  • Open Xml Power tools
  • Open Xml SDK
  • PHP
  • PHP 5.x
  • PHP 7.x
  • PowerShell
  • PowerShell 2
  • Programming Techniques
  • Sencha Touch
  • SMTP
  • Software
  • Sql Server
  • Sql Server 2005
  • Sql Server 2008
  • Swing App
  • TC/TC++
  • TeamCity
  • TeamCity 8.x
  • Touch 2.x
  • VB.NET
  • Views
  • Views 3.x
  • Visual Studio
  • Voip Drupal
  • Web App
  • Windows
  • Windows 7
  • Windows Server
  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2012
  • Word

Chit Chat

  • Revamping the theme on my website
  • And oh, my next book project was released this February
  • Support Wikipedia
  • Drupal Association Individual Member
  • Hosting Blues

Projects

  • Orkut
  • Drupal Document module
  • Drupal – Reference Links Module
  • Drupal – Take Control module
  • Face Recognition

Designed by Elegant Themes | Powered by WordPress