TweetSharp – .NET library for microblogging, v2.0 not only for ASP.NET developers

TweetSharp is a .NET library for microblogging platforms that allows to write short expressions that convert automatically to web queries and fly to Twitter on your behalf. It covers 100% of the Twitter API and actively keep up with enhancements & changes.

In the begging of February 2011 the new version 2.0.0.0 of TweetSharp was released.

TweetSharp logo

This is lightweight framework but it’s useful for the .NET developers; Windows Phone 7 mobile development and Mono development. TweetSharp can speed up the development process and designed to be lighter, faster, and more intuitive.

Continue reading “TweetSharp – .NET library for microblogging, v2.0 not only for ASP.NET developers”

VPN over IPsec Success Story: Creating a VPN between networks, separated by the internet

SoftElegance has successfully created a VPN (Virtual Private Network) between two networks, separated by the internet, using FreeBSD gateways and over IPsec protocol.

IPsec (Internet Protocol Security) is a protocol suite for securing Internet Protocol (IP) communications by authenticating and encrypting each IP packet of a communication session. IPsec also includes protocols for establishing mutual authentication between agents at the beginning of the session and negotiation of cryptographic keys to be used during the session.

The goal is to set up IPsec using FreeBDS gateways.

Continue reading “VPN over IPsec Success Story: Creating a VPN between networks, separated by the internet”

What’s interesting at mvcConf – the Virtual ASP.Net MVC Conference

In several hours the mvcConf will start. It starts at 8AM (CST) or 4PM Kyiv time (UTC+2)

MvcConf is a virtual conference focused on one thing: writing awesome applications on top of the ASP.Net MVC framework. Your brain will explode from taking in so much hard core technical sessions.

mvcConf logo

Here is the schedule list that could be interesting for me.

Continue reading “What’s interesting at mvcConf – the Virtual ASP.Net MVC Conference”

Microsoft Upstream Reference Architecture review

This week we would like to introduce you the Microsoft Upstream Reference Architecture (MURA). It describes a set of foundational “pillars,” or principles. These govern an architecture structure – a performance-oriented IT infrastructure, providing an enhanced user experience, optimizing a domain-specific infrastructure, creating a rich application platform, and achieving comprehensive interoperability.

Microsoft Enterprice

This descriptive approach provides an agreed-upon set of principles to establish consistent performance, while also allowing for flexibility that companies need to innovate and establish competitive differences.

Continue reading “Microsoft Upstream Reference Architecture review”

The benefits of SaaS (Software as a Service)

SoftElegance has several projects of the development ‘Software as a Service‘ platforms for wild range of industries e.g. drilling, retail, manufacturing, and so on. Latest months we started to receive RFP’s (Request for Proposal) which contains the requirements: “software architecture should be SaaS model.” or similar to this. So what are the business benefits using SaaS?

SaaS

Today we tries do discover what other people think about SaaS architecture. And we would like to represent you Richard Thurston’s, business technology journalist who specialises in networks and telecommunications, “The benefits of SaaS” whiteparer.

Continue reading “The benefits of SaaS (Software as a Service)”

Introducing MonoDroid – a stack for using C# to develop Android-based applications.

MonoDroid logo

MonoDroid is a development stack for using C# and core .NET APIs to develop Android-based applications.

MonoDroid is an implementation of the Mono Framework and was at the closed beta but in the beginning of 2011 it became in the open beta

Continue reading “Introducing MonoDroid – a stack for using C# to develop Android-based applications.”

Using ASP.NET MailMessage class with MONO. Troubleshooting

There is an example how to use the MailMessage class in case you are using the ordinary ASP.NET hosting and the difference when you are running your website using MONO technology.

asp.net logo

The MailMessage Class provides properties and methods for constructing an e-mail message. But there are some troubles using it with MONO. See the examples how to avoid this.

Continue reading “Using ASP.NET MailMessage class with MONO. Troubleshooting”

Introduction of the ConfORM – new Object-relational mapping system

Here is the short introduction of the ConfORM, the stand for Configuration ORM, and it was trying to use a lot of heuristic model for identifying entities from C# code. Today, it’s mostly Model First Driven development, so the first thing is to build the entity model. It often used Inversion Engineering here, Database Schema is will create based on recently Entity Model.

Originally I was found the Thang Chung’s article A first look at ConfORM – Part 1. This is a very useful article at it contains the code examples, how to build the Entity Model, Database schemas and some examples of the NHibernate Configuration’s

Continue reading “Introduction of the ConfORM – new Object-relational mapping system”

Mono Success Story: SoftElegance has launched the new website using ASP.NET and MONO

SoftElegance has successfully launched the new version of the official corporate website – www.softelegance.com using ASP.NET WebForms and it runs on FreeBSD server using MONO technology.

The website developed on ASP.NET 3.5 runs on FreeBSD 8.1 server within MONO 2.8.1…

Continue reading “Mono Success Story: SoftElegance has launched the new website using ASP.NET and MONO”

Microsoft Webcast: Best Practices for Building Cross-Browser Web Applications

The “Best Practices for Building Cross-Browser Web Applications” webcast was recorded on Monday, December 13, 2010.
The webcast was represented by Pete LePage, Sr. Product Manager, Microsoft Corp.

msdn logo

Pete LePage discuss what to do and what don’t to build a real cross-browser application. Also there were discussed challenges that could be faced during web development.

Continue reading “Microsoft Webcast: Best Practices for Building Cross-Browser Web Applications”