Posts

What is the best place to store Database connection string?

In Web.Config, you would add a key to the AppSettings Section: <appSettings> <add key="MyConnection" value="server=<ServerName>; uid=<Username>; pwd=<Password>; database=<DBName>" /> </appSettings> Example: <add key="ConnectionString" value= "Server=localhost;uid=sa;pwd=;database=northwind" /> Then, in your ASP.Net application - just refer to it like this: Dim myConnection As SqlConnection = New SqlConnection(ConfigurationSettings.AppSettings(ConnectionString))

A revolution in learning, the evolution of business

Image
LinkedIn has today announced its Learning platform called " LinkedIn Learning ". The LinkedIn Learning is aimed at befeting organisations - maximazing training, promoting, personalised development and more. With LinkedIn Learning you get: World-class content in more than 9,000 business, technology and creative skills courses. Data-driven personalisation  based on unique insights from the LinkedIn network . Anytime, anywhere convenience including bite-sized tutorials, available online and offline. A demo covers: Vast range of courses Intuitive interface and engagement features Administrative and reporting features Take advantage of this opportunity by signing up :  https://goo.gl/AEtpPg

How to Open up Data?

There are three key rules recommended to follow when opening up data: Keep it simple. Start out small, simple and fast. There is no requirement that every dataset must be made open right now. Starting out by opening up just one dataset, or even one part of a large dataset, is fine – of course, the more datasets you can open up the better. Remember this is about innovation. Moving as rapidly as possible is good because it means you can build momentum and learn from experience – innovation is as much about failure as success and not every dataset will be useful. Engage early and engage often. Engage with actual and potential users and re-users of the data as early and as often as you can, be they citizens, businesses or developers. This will ensure that the next iteration of your service is as relevant as it can be. It is essential to bear in mind that much of the data will not reach ultimate users directly, but rather via ‘info-mediaries’. These are the people who take the data a

Developer Evangelism

Developer Evangelism Developer Evangelism is a new kind of role in IT companies A Developer evangelist is a spokesperson, mediator and translator between a company and both its technical staff and outside developers.

What is Open Data?

Open data is data that can be freely used, re-used and redistributed by anyone - subject only, at most, to the requirement to attribute and share-alike. The full open definition gives precise details as to what this means. To summarise the most important: Availability and Access: the data must be available as a whole and at no more than a reasonable reproduction cost, preferably by downloading over the internet. The data must also be available in a convenient and modifiable form. Re-use and Redistribution: the data must be provided under terms that permit re-use and redistribution including the intermixing with other data-sets. Universal Participation: everyone must be able to use, re-use and redistribute - there should be no discrimination against fields of endeavor or against persons or groups. For example, ‘non-commercial’ restrictions that would prevent ‘commercial’ use, or restrictions of use for certain purposes (e.g. only in education), are not allowed. Interoperab

Why is data about me important to companies?

Today, more than any time in history, data and technology fuels most of our day-to-day lives. We have come to expect companies will make their interactions with us personal. We no longer want to receive mass marketing - getting bombarded with ads that have no relevancy to our lives - because it's intrusive and wastes our time. That's why companies want to use data about you to personalise and shape your experiences with them. Direct marketing has used data for a long time to try to achieve these goals. In the past, data was used for marketing by mail or phone. Technology now enables companies to improve on these tried-and-true practices to make sure that you're getting relevant offers by using data across all the media you interact with, both personally and anonymously.

Using JAD for an Interactive Approach to Requirements Management

Image
JAD is an Important Technique for Interactive Development source: http://goo.gl/GqoNKk An important aspect of the iterative development approach is the Joint Application Development (JAD) process.  JAD is used as a technique for developing business system requirements. The purpose of JAD is to bring together IT and business community in structured workshop setting to extract consensus based system requirements. This is accomplished by using a trained JAD facilitator and customized, planned agendas to assist the participants in arriving at complete, high quality requirements. Experience has shown that shown that the JAD process substantially reduces development time, cost and errors. JAD is typically used in the early .  stages of a project life cycle. This article shows how a project can be supported through Joint Application Development workshops. Iterative development methodology includes JAD techniques for determining user requirements. These requirements are reflected