.NET Aivea® eShip Web Service 2.0 [ASP.NET 3.5]
||November 23, 2008
||November 29, 2008
||1.x, 2.0, 3.5
Have you been wrestling with how to calculate shipping charges, generate shipping labels and track shipments real-time in your E-Commerce, ERP and CRM Applications?
Aivea® eShip™ Web Service has over 1800 customers worldwide including E-Commerce websites, Shipping Applications, E-Business, ERP, CRM and Logistics Applications. Integrate shipping seamlessly into your fulfillment process with eShip. Whether your needs are basic or complex, eShip customers improve shipping accuracy, streamline shipping and reduced business transaction costs.
Aivea® eShip™ Web Service is a SOAP/XML based web service application (download and run it on your IIS 5.0/6.0 OR use eShip Hosted Edition) that provides real-time shipping rates, shipping label generation, tracking and service levels comparison & selection from all major shipping carriers. Hosted Editions of eShip and eShip Enterprise are also available. eShip supports FedEx, UPS, United States Postal Service (USPS), DHL/AirBorne Express (DHL), Canada Post and Con-Way for shipping charge calculation and FedEx, UPS, United States Postal Service (USPS) and DHL/AirBorne Express (DHL) for shipping rates, real-time tracking and shipping label generation. You can get shipping rates, generate labels and/or track packages from all carriers at the same time and compare them or individually query each carrier. eShip supports more than 250 service levels from all the 6 major shipping carriers. Our unique capabilities such as XML based results and APIs open the door to a ease of seamless integration with your ASP.NET/C#, ASP.NET/VB.NET, ASP, C++, SAP/ABAP, Java, Ruby on Rails, Python and PHP based E-Commerce or E-Business applications, helping you increase your ROI and revenues. Aivea® eShip Web Service is built using Microsoft.NET 2.0 framework (ASP.NET 2.0 and C#). Aivea® eShip Web Service costs just $398.95 for a domain implementation license with open source client code. You can integrate eShip into your typical application in less than 30 minutes.
For more Information about Aivea(R) eShip Web Service, please visit
localhost.Aivea_eShip_WebService eShip = new Aivea_eShip_Client.localhost.Aivea_eShip_WebService();
XmlNode rates = null;
rates = eShip.getFedexShippingCost(PkgWeight,null,null,null,null,null,fromCountry,fromState,fromPost,toCountry,toState,toPost,fedexAccNumber,fedexMeterNumber);
rates = eShip.getUPSShippingCost(PkgWeight,null,null,fromCountry,null,fromPost,null,toCountry,null,toPost,null,upsAccessKey,upsUserID,upsPassword);
rates = eShip.getUSPSShippingCost(PkgWeight,PkgWeightOunces,null,null,null,null,fromCountry,null,fromPost,toCountry,null,toPost,uspsUserID,uspsPassword);
rates = eShip.getDHLShippingCost(PkgWeight,null,null,null,date,null,null,null,fromPost,fromCountry,null,toState,toPost,toCountry,dhlShippingKey,dhlAccNo,dhlSysID,dhlPassword);
Submit a review
Reviewed by: realfantasy on Thursday, April 17, 2008
I have been working on Aivea cart for about 10 months and found very tough time to achieve something. Hell of Cursors has been used in Stored Procedures unnecessarily (which should avoid to have better performance), Queries were used rather than stored procedures in admin panel to make possible SQL INJECTION attacks i guess and yes one more reason of being slow. that was about Database part.
lets talk about its data access layer which always kept me confuse. as datareaders has been used in so called data access layer which returns sql data readers to presentation layer and directly bind with bindable controls like datalists/data grids and connection not even closed.
hell of code there without comments, no coding standards no conventions has been used, no caching has been used (which they claim)
anyhow hell of things i can talk about. my experience on this product is really miserable, and i found following link after googling
http://forums.asp.net/p/781133/1099954.aspx a person praised about their service thank God i never tried to contact their customer service :)