Before introduction of Agile methodology, Waterfall model or Linear-Sequential Life Cycle model was the popular methodology for software development. Though it was very simple to understand and use, it had its disadvantages like once the product had gone to testing stage, it was very difficult to go back and make changes to something which was not well thought out earlier. Not only that, it had high risk factor and there used to be no working software until the late development life cycle. These shortcomings along with many others, forced software development industry to rapidly move towards Agile methodology. Continue reading
Agile Software Development – Is It Even Good?
Why to choose custom software development
Your business has started growing and you are already involved the building the subsequent steps for further success, it is when you come across a large decision that you have to take; do you go with an off-the-shelf software or you should invest in developing a custom software?…Sounds familiar?
It might sound “simple” and “safer” to opt for a pre-packaged software readily available in the market, but… Continue reading »
Multi targeting using portable assemblies
Overview:
Being an offshore software development company specializing in various application developments including custom mobile application development services, our team has been analyzing the possibilities of multi targeting for both Windows Phone 8 Apps and Windows 8 Store Apps using C#. The objective behind the analysis is to explore the possibilities of managing the source code for Windows Phone 8 Apps and Windows 8 Store Apps in one solution for the easy management of the same, as well as identify the possibilities for source code reuse wherever applicable.
Following are the potential areas for code reuse that have been analyzed by our team:
1. Have a generic model component built using portable class libraries so that they can be reused in different platforms.
2. Have a generic ViewModel component built using portable class libraries so that they can be reused in different platforms.
3. Have a project for Localization built using portable class libraries so that they can be reused in different platforms.
4. Have a project for Rest API consumption built using portable class libraries so that they can be reused in different platforms.
5. Have a project for SQLite consumption built using portable class libraries so that they can be reused in different platforms. Continue reading »
Search
Tags
- .Net
- .Net Development
- ASP .NET
- ASP .Net vNEXT
- Business Intelligence
- Chatbot
- Cloud
- CRM
- Custom Software Development
- DevOps
- Dexterity
- Dynamics 365
- Dynamics 365 Business Central
- Dynamics AX
- Dynamics CRM
- Dynamics CRM 2013
- Dynamics CRM 2016
- Dynamics GP
- Dynamics GP 2015
- Dynamics GP 2016
- Dynamics NAV
- Dynamics NAV 2016
- Dynamics SL
- Dynamics SL 2011
- Dynamics SL 2015
- Hadoop
- HTML5
- Java
- Java Development
- Microsoft BI
- Mobile
- Mobile Apps
- Node JS
- Offshore Software Development
- Offshoring
- Outsourcing
- Outsourcing Software Development
- Power Apps
- Power BI
- Roslyn Compiler
- Salesforce
- SharePoint
- Sharepoint Consulting
- Software Development
- Software Product Development
- Technology
- Testing
- Uncategorized
- VS 2012
- VS 2015