Recent Posts

SignalR – Why, What and How?

An increasing number of software out there namely web sites and web applications today offer or need to offer real-time data, they want to have up-to-date data delivered to any device and to any application over any network and any connection. Whether application is based on a browser and a website or a web application, or whether that's just a WPF or Silverlight, or a Windows store application, it doesn't matter a lot. An increasing number of collaborative apps and collaboration solutions running in the web browser but also running on mobile devices as well. So to cater these needs a robust framework is needed.

Read More

SQL Injection

SQL Injection is a code injection technique to attack a web application. Generally malicious SQL statements are inserted into an entry field (or manipulate http request with malicious statement) for execution. The execution of malicious script might cause unauthorized access to content, deleting table form underlying database, becoming a database administrator, shutting down the database server and so on. SQL Injection is one of the most dangerous attack performed on web applications.

Read More

Android Marshmallow runtime permissions

Starting with Android 6.0 (Android Marshmallow, API level 23), application will not be granted any permission during installation time. If your application targeting API level 23, has to ask user for a required permission at runtime.

Read More

Using the EWS Managed API in C#.NET

Developing an application like Microsoft Outlook is a pretty big challenge. Though there are few open source applications available but most of those don’t seem to work with Microsoft Exchange Server. Especially when you have use Exchange Server using Exchange Web Services (EWS) Managed API. POP and SMTP or IMAP can also be used in this regard but it is always good to work with EWS API. In this article, we will write some simple methods on how to Initialize, Send, Update, Delete and Get the exchange mailbox item using EWS Managed API.

Read More