CodePartners - Software Development - Dallas, Texas Software Development - Sage Accpac Customization - SageCRM Customization
Login
pay invoice online  |  remote assistance  |  
  • INTERNET APPLICATION DEVELOPMENT

    • Services
      • Web Application Development
      • Mobile Applications
      • Integration Solutions
      • Staff Augmentation
    • Technologies
    • How we work
    • About us
    • Success stories
    • Blog
  • MID MARKET ERP DEVELOPMENT

    • Intacct
    • Sage CRM
    • Sage
    • Sage Component Catalog
    • How We Work
    • About Us
    • Success Stories
    • Blog

Blog

CodePartners Blog

rss


How to Write to Windows Azure Website's Application Log and More

by Derek Du

We struggled with Windows Azure websites because we couldn’t write logs. Using Log4Net to write to log files as we usually do, does not work for Azure Websites because of the limited file permission. We had to resort to email notifications or Virtual Machine when we needed to debug Azure Websites, which was a big headache!

Fortunately, it is all over now. To write t...
Read More »

On April 21, 2015 in Web Development [Post:by] Comment 0
Tagged With: C#, ASP.Net, Visual Studio, Windows Azure / 8421 Views

How to Remote Debug Azure Websites

by Derek Du

Windows Azure websites allow quick deployment of web applications, but troubleshooting it is quite limited. So, here is a quick reference for remote debugging Windows Azure applications.

1. First enable remote debugging on the Windows Azure website in Configure -> Site Diagnostics -> Remote Debugging. Set it to ON. Also, make sure you select the correct version of Visual Stu...
Read More »

On March 18, 2015 in Web Development [Post:by] Comment 0
Tagged With: remote debugging, Cloud service, trouble shooting, Visual Studio, website, Windows Azure / 3726 Views

Avoid Client Timeout on Web API Call

by Derek Du

If a WebAPI service takes a long time to complete, the caller -- the client side -- may timeout waiting for a response. There are several options to solve this issue, you can increase the timeout limit on the client side and web server side, or use a more persistent connection method like WebSocket and SignalR.

I propose a different way to avoid the timeout issue that all...
Read More »

On March 6, 2015 in Development, Web Development [Post:by] Comment 0
Tagged With: C#, loading animation, .NET, ASP.Net, REST, User experience / 6680 Views

Designing Error Messages

by Derek Du

Displaying error message is one of the most basic functions of an application, but it also can be overlooked easily because we often focus on the core functions of the application. There are many ways to present error messages, but in my opinion there are basically three objectives we want to achieve with error message and as long as the design can fulfill those, it is a ...

      Read More »

      On February 19, 2015 in Development, Web Development [Post:by] Comment 0
      Tagged With: user experience, Best practices, UI design / 2731 Views

      How Flexible Should a System Be?

      by Derek Du

      Flexibility has a real cost

       
      It is common for people to ask UI designers to design a system as flexible as possible. People believe that it is always better for something to be flexible. They think the more flexible the system is, the better the overall experience of the system. However, this is not always true. When we say this design is more flexible than the other one, we ar...

      Read More »

      On February 6, 2015 in Development, Web Development [Post:by] Comment 0
      Tagged With: usability, Flexibility, system design, UI design, UX design / 2921 Views

      Favorite Articles on Website Development

      by Emma Tsai

      Here are some of my favorite articles I recently read on website development:

      1.       How Big Data is Improving Your Customer Experience

      It gives several real world examples of how companies leverage customer data to improve the customer experience.

      2.       4 Key Ingredients in Great User Stories

      The article intro...
      Read More »

      On December 5, 2014 in Development, Web Development [Post:by] Comment 0
      Tagged With: web development, website development, website / 2551 Views

      Customizing Field Synchronization between Purchasing Transactions and Bills

      by Derek Du

      I am building an Intacct customization where we added a custom field on AP Bill. This field must be populated for my customization to work. However, when users create PO transactions, such as a Vendor Invoice via Intacct page, Intacct creates a corresponding AP Bill, which does not have this file populated. It seems the only solution was to use a Smart Event to update the AP Bill to ...
      Read More »

      On December 4, 2014 in Development, Web application, Web Development [Post:by] Comment 0
      Tagged With: application customization, Intacct / 3646 Views

      Create a Fixed and Interactive Navigation Sidebar with Axure 7.0, Part 2

      by Derek Du

      In a previous post, as part of building a interactive navigation menu, I discussed how to detect the section the current view is in and highlight the corresponding navigation menu item. This post finishes the work by adding actions that make the navigation menu stay on top of the view.

      First, let me start by saying that a new feature is recently added to Axure that c...
      Read More »

      On November 14, 2014 in Web Development [Post:by] Comment 0
      Tagged With: development, website development, Axure, interactive development, UI design / 7866 Views

      Create a Fixed and Interactive Navigation Sidebar with Axure 7.0 (Part 1)

      by Derek Du

      UI design is part of my daily work and I use Axure to build mock-up screens all the time. Recently, I updated the tool to its latest 7.0 version and noticed that some of the new features it offers are quite useful. What I found to be the most useful are the ability to pull or push adjacent widgets when a widget is hidden or shown, and the ability to break away the first sta...
      Read More »

      On October 15, 2014 in Development, Web Development [Post:by] Comment 0
      Tagged With: fixed sidebar, Axure, Interactive navigation, UI design / 4010 Views

      Favorite Articles for the Week of October 10

      by Emma Tsai

      Here are some of my favorite articles on website development:
      Big Data for Small Business - Why It Matters!

      Check out for some tips on tapping into big data.
       
      Business Intelligence Won't Help Your Business, unless. . .

      "To make real, measurable progress, we must embrace the data-driven business model."
       
      The Beauty of Software Testing
      I hope you find them helpful and ...
      Read More »

      On October 10, 2014 in General, Web Development [Post:by] Comment 0
      Tagged With: website, web development / 2163 Views
      123456Next

      Search

      Categories

      • General (166) rss
      • Development (158) rss
      • Success Stories (40) rss
      • Products (29) rss
      • Uncategorized (18) rss
      • BTerrell Group (5) rss
      • Project Management (22) rss
      • Web Development (57) rss
      • Web application (33) rss
      • Integration (19) rss
      • Mobile Development (7) rss

      Archives

      • 2015
        • January (5)
        • February (7)
        • March (6)
        • April (5)
        • May (2)
      • 2014
        • January (13)
        • February (12)
        • March (13)
        • April (12)
        • May (11)
        • June (12)
        • July (11)
        • August (13)
        • September (10)
        • October (8)
        • November (6)
        • December (4)
      • 2013
        • April (73)
        • May (22)
        • June (20)
        • July (20)
        • August (22)
        • September (19)
        • October (13)
        • November (12)
        • December (7)

      Tags

      .NET Accpac app development application customization application development automation Azure C# cloud components Crystal Reports customization development ERP general ledger HTML5 Intacct Intacct Platform Services integration JQuery load balancer mass update mobile development OCR Order Entry outsourcing PO pricing product development project management REST Sage 300 ERP Sage CRM software integration trigger user interface Visual Studio web application web development website development Workforce Go! .NET ACA accpac Ajax Amazon AP invoices application development Arxis ASP.NET automation Axure BTerrell Group C# Cloud computing CodePartners Constant Contact credit card processing CRM crystal reports custom software Customer Service Customization Delete team project design phase Development doc-link DRILLDWNLK ERP event Excel GLAFS Intacct Intacct Advantage Intacct Platform Services Integration Java script JavaScript jQuery Kerr Consulting LinkedIn Microsoft MSSQL Offshoring outsourcing payroll PCI compliance PCI-DSS Pivot PJC project management sage Sage 300 Sage 300 ERP Sage Accpac ERP Sage CRM Smart Rule social media software testing SQL SQL Query SQL Server staff augmentation sub-ledger success success story TFS Trouble shooting UI design Visual Studio WCF Web API web application web design web development Webinar website Windows Windows Azure XML
      ABOUT US / CONTACT US / NEWS & EVENTS
      CodePartners / 17250 Dallas Parkway, Ste. 225 / Dallas, Texas 75248 / Phone: 214-647-2611 / Toll Free: 866-647-2611 / Fax: 214-647-2612 / info@codepartners.com
      © 2006 - 2015 codepartners.com All Rights Reserved.