Passionate about your results
  About Us      Services      Products    Industries  Partners    Careers    Awards News Contact Us 29

Marlabs Blog

Stay connected with the
worldwide business
SAP Looking to Become Major Database Software Maker Wednesday, March 21, 2012

At Marlabs, we have pursued a database-centric approach to solutions for over 15 years. We believe that the database is most critical  among all IT components, including  any ERP, language or technology (Mobile, web, device etc) . We’re glad SAP agrees with us…


While  SAP has so far primarily  dealt with the technology to handle a series of niche applications, helping organizations analyze huge volumes of data, it  plans to make it available as a database for business management applications by the end of 2012.


This move is sure to intensify SAP’s long running rivalry with Oracle.

Tags: , , ,
Posted by Marlabs | No Comments
Marlabs Video Blog – MooTools Overview Thursday, March 8, 2012

MooTools is a compact but powerful JavaScript framework that allows developers to write cross-browser code. It is an open source tool and was first released in September 2006 by Valerio Proietti. MooTools enables developers to define their own classes and employ the JavaScript programming language as any other Object Oriented Programming (OOP) language. It offers several advantages over the native Java Script including built-in functions for modifying CSS and native JavaScript objects and support for storing and retrieving information with element storage. MooTools is compatible with a host of browsers including Firefox, Chrome, Microsoft Internet Explorer 6+ and Safari.


In this Video, Anil Kumar M.S. from Marlabs provides an overview of  MooTools, outlining its features and benefits.


Tags: , , , ,
Posted by Marlabs | No Comments
Migrating ASP.NET Apps to Windows Azure – Important Steps and Pointers Thursday, March 1, 2012

Migrating an existing ASP.Net application to the Windows Azure can offer several benefits including improved scalability, elasticity, and availability. While the migration process to Windows Azure is pretty straightforward, here are a few important steps and pointers to keep in mind.


  • Convert the ASP.NET application into a Web Role project


  • Verify that the application is running correctly in the development environment


  • Ensure that your application is 64-bit compatible since Window Azure is a 64-bit environment


  • Since Window Azure Web Roles runs on IIS7 Integrated mode, make sure that your web application does not have any issues with running on the same


  • If your web app is using Session, Membership, Roles and Profile data, you have to find a way to make the state information work with the Windows Azure environment. You can use ASP.NET Universal Providers for handling Session, Membership, Roles and Profile which will be working with Sql Azure. The Windows Azure Caching Service serves as a provider for ASP.NET Session state which will be faster than working with Sql Azure, but will be bit expensive than using Sql Azure


  • If you are using ASP.NET caching, it would be recommended that you use the Windows Azure Caching Service


  • Upload and save files to Binary Large Object (BLOB) storage if your web application is dealing with documents, media files, etc.


  • If your application uses any Windows services or background processing, migrate these services to Worker Roles


  • Insert messages to Windows Azure storage Queue or Service Bus Queue if you want to communicate between Web Role and Worker Role


  • If you want to make federated claims-based authentication and single sign-on, you can use Windows Azure Access Control Service (ACS) that enables federated authentication. It will work with external identity providers such as Windows Live, Google, Facebook, and Open ID and you can also define service identities in ACS that lets you to authenticate without using an external identity provider


  • Use startup tasks if you want to perform operations and install components before your Azure Role starts on Virtual Server. You can add startup tasks by editing the ServiceDefinition.csdef file


  • Consider moving some configuration settings in web.config files to ServiceConfiguration.cscfg so that you do not require redeployment after every change in configuration. Data in the ServiceConfiguration.cscfg file can be edited at runtime


  • The Windows Azure environment does not provide a SMTP relay or mail relay service. So if your application is using e-mail services, it is recommended that you use a third party service (like SendGrid or AuthSMTP) to send email from inside Windows Azure


  • If you are using Sql Azure, use a SQL Server 2008 R2 client so that you can easily migrate database schema and data into Sql Azure. You can connect the Sql Azure from the SQL Server 2008 R2 client



Tags: , , ,
Posted by Shiju Varghese | No Comments
  Blogger Profiles
  Linked in
  Marlabs on
  Follow us
on Twitter
  Read our Feed