Regret for inadvertent activity
Dear Subscriber,
A test post has been created inadvertently in the process of testing our new website. We regret for any inconvenience.
Sincerely,
Team Osmosys
Handling accents and special characters in search
Users of countless software products use search often to locate what they need. Search, in it’s most simplest form, is to take a search keyword from the user, run down a list and find results which partially or fully (it’s up to you) match the keyword. In this blog, we’ll talk about two features that we feel should be provided with any user-friendly search implementation. These are related to handling search with data having accented and special characters. We’ll see how to implement these using MS SQL Server.
FluentMigrator for Database Migration
Introduction
In this blog, we’ll be looking at FluentMigrator, a database migration framework provided by .NET. FluentMigrator is a C# based framework which can be used to migrate databases, be it, creating or updating or dropping database tables OR creating stored procedures, triggers, functions OR inserting data into tables.
It can be set up in a project by installing the framework in IDE. Migration files have to be created which holds the schema for database migration.
Voice of the Customer (VOC) - Dynamics 365 CRM
Introduction
For any business to be successful or improve their services, learning about their customers & customer feedback plays a pivotal role. Analyzing the feedback from customers and making required changes to the business process/models accordingly is part of any business growth. Keeping this in view, Microsoft Dynamics 365 CRM which is customer centric or revolves around customer relations has introduced a survey tool which can be embedded within your Dynamics 365 CRM and helps in capturing the customer feedback.
GitLab - Recovering from a corrupted database record
Introduction
One of the most terrifying thing for a Database administrator to come across is a corrupted database.
Corrupted Database
A database corruption can be defined as a problem associated with the improper storage of the 0’s and 1’s that you need to store on the disk in order to access your data.
Despite the usefulness of the relational databases, they are prone to corruption, which results in the inaccessibility of some or all the data in the database.
Intelligent Project Management Software!
Intelligent Project Management Software :
In the modern-day, we are able to collate so much data that it becomes even more important to analyze it and use it effectively. Where PineStem has the edge over most project management software on the market is its ability not only to help users organize and analyze, but to present them with insights which can help get the best out of their teams. It does this through machine learning in software project management, hence we call PineStem as an Intelligent Project Management Software.
Project Management for New Product Development
New Product Development
New Product Development (NPD) for any organization is an exciting yet challenging task. While the prospect of new software product development opens the doors to future business development and an additional source of revenue, it also involves technical, marketing, and financial risks. Most of the decisions taken in this phase are with a degree of uncertainty and are therefore risky.
Artificial Intelligence in Project Management
In our consulting work with clients across the globe, we’ve been asked umpteen number of times about the best practices in Project Management. At every level of the management hierarchy, individuals want to know the key practices for project success. What’s the best Project management mantra? The sure shot winning formula.
Measuring Bug Cost in Software Development
The pace at which, the world turns over today demands a culture of change and innovation on a day-to-day basis. Innovation is the key to catch up, teamed with the ability to quickly respond to emerging threats. The time in which we need to respond however continues to decrease. From an information technology perspective, this suggests that we need to be able to make software changes more rapidly with quality than ever before. However, many programs devote more than 50 percent of the schedule to testing!
Is Your Project Management Tool Learning on the Job?
You have probably heard a lot about big data. With the advent of the Internet, the explosion of electronic smart devices with superior computational power, almost every process in our world now uses some kind of software, to churn out huge amounts of data every minute.