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


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

Use Windows Authentication on WCF Service behind an SSL Handler

by Derek Du

After my last blog post about using Cert-based Message security for WCF web service, we started to look into using Windows Authentication for a different system that also sits behind a load balancer/SSL handler. Windows Authentication provides a much easier integration option – the client side can simply provide a domain user account to be authenticated, whereas in Cert-ba...
Read More »

On September 24, 2014 in General [Post:by] Comment 0
Tagged With: load balancer, product development, WCF, .NET, Trouble shooting, WIndows / 2934 Views

Using Extension Methods in .Net

by Jacky Xu

Recently, I was researching .net linq syntax and found one interesting function: Extension Methods. I found myself asking, Why can linq add many methods to many existing classes? Did Microsoft change these classes? The answer is no. They are using a new c# 3.0 feature: Extension Methods. The old way is to inherit the “string” class and add it to your new method, and use y...
Read More »

On August 25, 2014 in Development [Post:by] Comment 0
Tagged With: app development, application development, customization, .NET / 2100 Views

Using Message Security on WCF Service behind a SSL Handler

by Derek Du

Configuring WCF web service’s security is just tedious. Microsoft has been trying to make it simple by removing many configuration settings in .NET 4.5, but it can still get messy if you need to touch the security part. There are many bindings and there are Message, Transport, and TransportWithMessageCredentials security modes, each with their own client credential types, ...
Read More »

On August 11, 2014 in Development, Web Development [Post:by] Comment 0
Tagged With: deployment, .NET, IIS, Load balancer, message security, SSL handler, trouble shooting / 4797 Views

Check Debugging Information with the “debugview.exe” Tool

by Jacky Xu Sometimes we need to check some debug information, but do not want to create a log file. We can use a tool named “debugview.exe” to monitor the debug output. 
The tool is developed by Sysinternals. And you can download it from the Microsoft website. For a .net developer, it is very simple to get a program’s output debug information. Try this:
Debug.WriteLine...
Read More »

On July 21, 2014 in Development [Post:by] Comment 0
Tagged With: .NET, debug, Windows / 34297 Views

Our Favorite Articles from the Week of April 11

by Jacky Xu
 
1. The Next Generation of .NET 
This article introduces the new features for the next version of Visual Studio.




2. Opening Files from SkyDrive using .NET
It introduces how to read and write files in the SkyDrive with Visual Sstudio (with a sample project that can be open with VS 2012 or 2013).




3. Webinar: Understanding Power Pivot in Excel 2013
It's a v...
Read More »

On April 11, 2014 in General [Post:by] Comment 0
Tagged With: Visual Studio, .NET, Power Pivot, SkyDrivwe / 2003 Views

Top Articles for the Week of Feb. 14

by Jacky Xu
Here are the three most interesting articles I read this week:
1. The Sage 300 ERP System Manager Core DLLs http://smist08.wordpress.com/2014/02/08/the-sage-300-system-manager-core-dlls/
It helps Sage 300 developers understand the low levels of Sage 300 ERP. Also, it lets you have a clear structure of Sage 300 EP.
2. Automatically increments the assemblies version http://devsid.blogsp...
Read More »

On February 14, 2014 in Development, General [Post:by] Comment 0
Tagged With: .NET, application development, dll, LINQ, Sage 300 ERP / 2233 Views

Creating Documentation when Coding, Part II

by Sheila Zhang

This is a continuation from a previous blog.
When creating documentation, you can use a reference in some types of tags. The compiler translates the reference for you. For example: 
 
It will convert the simple method name to the full method name:
...
Read More »

On February 10, 2014 in Development, Web application [Post:by] Comment 0
Tagged With: .NET, XML / 2155 Views

Creating Documentation when Coding

by Sheila Zhang

Do you have to complete the application documentation once you complete your coding? It is possible with just a little effort in Visual Studio. Visual Studio builds in the XML documentation facility, even in the Express version. It is very easy to create a useful user guide.
Triple slash comment, is the key to embed XML within your codes. It tells the compiler the line starting wi...
Read More »

On January 22, 2014 in Development, General [Post:by] Comment 0
Tagged With: documentation, XML, .NET / 2796 Views

Running Dotfuscator CE in Visual Studio 2012 in Building

by Derek Du Unfortunately, my approach is not perfect in that it still requires a manual click to open the GUI of Dotfuscator. It is good for me, though, since I only run it during building in Release mode.
Here is how I run the command during building:
1. Find the location of Dotfuscator CE, which is included in VS2012, by going to Tools -> External Tools.
2. Copy the path from the Command box...
Read More »

On January 8, 2014 in Development [Post:by] Comment 0
Tagged With: VB, .NET, Dotfuscator, Obfuscate code, Visual Studio 2012 / 3905 Views
12Next

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.