Do You Know the Value of .Net Development and Software Development Expertise? The Microsoft.Net application development framework is very flexible and enables software technology experts to accommodate Rapid Application Development (RAD). Dot Net Development supports platform independence, and network transparency, and it is based on the Microsoft strategic initiative for server and desktop development. The framework includes front-end libraries and is scalable and compliance driven, so it supports multi-level security functionality.###Details >
This client required a dynamic workflow approval application to automate processes and approvals across various departments in a single application. Elegant MicroWeb provided .Net Application Development services to produce an application with features that included process management, dynamic workflow, approval, notifications, emails, reports, user access rights, permissions, AD integration, and .Net integration connections to an existing Oracle DB to manage various master entities. Details >
The client is a Wi-Fi appliances testing organizer. The business invites, participants from around the world to test participant Wi-Fi based device compatibility with other companies and devices. The client tests these participant devices over a number of days, using various testing tools and parameters. Changes are made as the testing progresses and the results are captured and analyzed by experts and generate reports which help participants to improvise their devices which can easily be compatible with other devices. Elegant MicroWeb provided Dot Net development services and designed the solution with attributes and rules to allow for scheduling, optimized resources, automatic notification of test plans, times, locations, devices and results, and report generation. This scheduling solution helped the client efficiently manage the testing cycles and programs and communicate effectively with participants. Details >
Are You Banging Your Head Against the Proverbial Wall Trying to Email Using Gmail SMTP? Don't Despair!
It might surprise you to find out that sending email using Gmail SMTP can sometimes create an issue for developers and cause them to spend lot of time finding a solution. If you have encountered this issue, there are few important verifications required before you can resolve the problem. 1. UserDefaultCredentials = False, must always appear before Credentials = new System.Net.NetworkCredential. If you insert this below Credentials, it will clear the authentication object and wait for new authentication parameters. Add UserDefaultCredentials before supplying authentication credentials and you will solve this problem. 2. Gmail supports two PORTS for sending an email, 587 and 465. If you trying to send using System.Net.Mail, it will not work with PORT 465, because System.NET.Mail only supports Explicit SSL. You can get more details on Explicit and Implicit SSL from http://blogs.msdn.com/b/webdav_101/archive/2008/06/02/system-net-mail-with-ssl-to-authenticate-against-port-465.aspx, if you need more information. Use port 587, rather than 465 so you do not experience an error, like connection timeout etc. 3. If you have a Google premium account, e.g., firstname.lastname@example.org, and you don’t have enough rights to allow other applications to send email using your email ID and password, you will need to employ a 2-step verification process so that other apps can send email using your authentication. You should also consider contacting your Administrator to get permission to establish and change settings and allow other application to send email with your authentication. If premium account authentication doesn't work try a gmail ID like this: email@example.com. That should do the trick.###Details >