We have an immediate need for new staff members!
Project Manager
Systems Analysts
Test Manager
Web DeveloperDatabase Admin
Please contact me if you are interested.
As a relational database programmer (most of the time), I read articles about how relational databases don't scale, and NoSQL solutions such as MongoDB do.
As most of the databases I have developed so far have been small to mid scale, I have never had a problem that hasn't been solved by some indexing, query optimization or schema redesign.
What sort of size would I expect to see MySQL struggling with. How many rows?
(I know this is going to depend on the application, and type of data stored. the one that got me thing was basically a genetics database, so would have one main table, with 3 or 4 lookup tables. The main table will contain amongst other things, a chromosome reference, and a position coordinate. It will likely get queried for a number of entries between two potions on a chromosome, to see what is stored there).
Join Darryll Petrancuri and me as we present Loading Data Warehouse Partitions with SSIS 2012 Saturday 8 Dec 2012 at SQL Saturday 173 in DC ! SQL Server 2012 table partitions offer powerful Big Data solutions to the Data Warehouse ETL Developer. In this presentation, Darryll Petrancuri and Andy Leonard demonstrate one approach to loading partitioned tables and managing the partitions using SSIS 2012, and reporting partition metrics using SSRS 2012. Objectives A practical solution for loading Big...(read more)
The following exam has recently has recently gone into Production:
Title and exam code
Certification Track
Oracle Fusion Middleware 11g: Build Applications with Oracle Forms
Oracle Certified Professional, Oracle Fusion Middleware 11g Forms Developer
Full preparation details are available on the exam page, including prerequisites for this certification, exam topics and pricing.
Remember: Your OPN discount is applied to the standard pricing shown on the website.
Exams can be taken at an Oracle Test Center near you or at any Pearson VUE Testing Center.
The website www.imsuperb.com is looking for an ASP.NET developer to help them out with a site update. This is a contract position that could lead to a full time job. Contact Nick Lynch at [email protected] you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: here.
If my MSSQL database contains a data type that is NULL (i.e. null is allowed) then ORMs, such as EntityFramework in my case, create .NET objects that are nullable.
This is great, and the way I use nullables is like this:
C#
int? someInt = 5;
int newInt = someInt.Value; // woot
VB.NET
Dim someInt As Integer?
Dim newInt As Integer = someInt.Value ' hooray
However, recently I had to make a change to the database to make an Id field no longer NULL (nullable). This means that .Value is now broken. This is a nuisance if the Id property is used a lot.
One solution that I thought of is to just use Convert.ToInt32 on Id fields so it doesn't matter if an int is nullable or not.
C#
int newInt = Convert.ToInt32(someInt); // always compiles
VB.NET
Dim newInt As Integer = Convert.ToInt32(someInt) ' always compiles
Is this a bad approach and are there any alternatives?
<b>Netstat -vat:</b> "Can Firefox's innovation and growth curve continue? In a comment attributed to former Firefox developer Blake Ross, apparently not."
I'm a developer first and foremost. I write web apps but have a hard time generating traffic and converting potential users once I've released my product into the wild. I know I need to learn more about marketing but I don't know where to start as I've no baseline to judge the quality of the materials I stumble across.
Does anyone know any websites, blogs, e-books or other resources for learning how to market effectively?
Do you need a separate datasource for each gridview if each gridview is accessing the same database but different tables in the database?
I'm getting an error on AppSettings that says non-invocable member.
What is the problem with it?
Here's the c# code-behind:
protected void Search_Zip_Plan_Age_Button_Click(object sender, EventArgs e)
{
var _with1 = this.ZipPlan_SqlDataSource;
_with1.SelectParameters.Clear();
_with1.ConnectionString = System.Configuration.ConfigurationManager.AppSettings("PriceFinderConnectionString").ToString;
_with1.SelectCommand = "ssp_get_zipcode_plan";
_with1.SelectParameters.Add("ZipCode", this.ZipCode.Text);
_with1.SelectParameters.Add("PlanCode", this.PlanCode.Text);
_with1.SelectParameters.Add("Age", this.Age.Text);
_with1.SelectCommandType = SqlDataSourceCommandType.StoredProcedure;
_with1.CancelSelectOnNullParameter = false;
Search_Results_GridView.DataBind();
}
thanks!
I'm re-working on the design of an existing application which is build using WebForms. Currently the plan is to work it into a MVP pattern application while using Ninject as the IoC container.
The reason for Ninject to be there is that the boss had wanted a certain flexibility within the system so that we can build in different flavor of business logic in the model and let the programmer to choose which to use based on the client request, either via XML configuration or database setting.
I know that Ninject have no need for XML configuration, however I'm confused on how it can help to dynamically inject the dependency into the system?
Imagine I have a interface IMember and I need to bind this interface to the class decided by a xml or database configuration at the launch of the application, how can I achieve that?
In reading up on good practice for database applications I've frequently come across advocates of so-called "business logic layers" and I'm trying to decide if it's best for my project to use one (it's a small personal project). My issue lies in the fact that I can't think of anything for the BLL to do that the DAL can't already handle (executing queries and mapping results to objects), so my BLL just calls the DAL without doing anything itself.
Maybe I'm wrong about exactly what the DAL should be doing too. But regardless, what sorts of functionality should be expected of a BLL in a database management application?
A friend of mine has completed an undergraduate program in architecture. Disillusioned with the industry and available work options, she is now looking to change careers, and become a professional software developer.
What can she expect will be similar to her existing education, and will therefore be easy for her to pick up? What will be difficult? Does any of her experience so far transfer? Any other advice or information that she should know, before making the jump?
In my previous job, we had several cases where schema changes or incorrect developer assumptions in the middle tier or application logic would lead to type mismatches. We would have a stored procedure that returns a BIT column, but then change the procedure to have something like CASE WHEN <condition> THEN 1 ELSE 0 END. In this case SQL Server would return an INT as a catch-all, and if .NET was expecting a boolean, BOOM. Wouldn't it be nice if the application could check the result set of the...(read more)
Geo for Good Summit Highlights
The last week of September, Google hosted the Geo for Good User Summit, for nonprofit mapping and technology specialists to update the nonprofit community about new and special features of Google's mapping products. In this week's Maps Developers Live event, Mano Marks from Maps Developer Relations and Raleigh Seamster, Program Manager with the Google Earth Outreach team will talk about the highlights of the Summit and show off some great examples of people using Maps to help the world.
From:
GoogleDevelopers
Views:
0
0
ratings
Time:
00:00
More in
Education
I have in the last year gotten quite fond of using SpecFlow (which is a .NET port of Cucumber)
I have used it both to test a ASP.NET MVC application at the web layer, i.e. using browser automation, but also at the controller layer.
The first gives me a higher confidence in the correctness of the application, because JavaScript is tested, and improper controller configuration is also caught.
But those tests are slower to execute, and more complex to implement, than those just testing on the controller layer.
My tests are full functional tests, i.e. they exercise all layers of the application, all the way down to the database. So the first thing before any scenario is that the database is cleared of data, allowing the test to assume that only data specified in the "Given" block exists.
Then I see example on how to use it, where they test just exercise the model layer.
So what are your experiences with these tools? Which layer of the application do you test?
Couple of years ago a reliable and decent performing Windows hosting was not affordable to many enthusiastic developers who want to try a startup idea or build a hobby site. I tried to start an ASP.NET website few years ago to provide services like – Mobile Tracing, Vehicle Tracing. But due to high cost of Windows hosting I developed those services using PHP (not an easy task for .NET developer) and hosted on them Linux servers.
But with recent evolution of Windows Azure, hosting ASP.NET websites on highly reliable servers is affordable. Today anyone can host a high responsive and available ASP.NET website for just $20/month using Windows Azure. My website coziie.com is running on Windows Azure and serves close to quarter millions visitors a month with 99.97% of uptime and most of the page load times are less than 3 seconds. All I spend to run this website is just around $20, if you translate it to India rupees its roughly Rs.1000.
The web sever of coziie.com is powered by a single Extra Small Web role instance and the backend is powered by a SQL Azure instance. Azure is quite impressive to provide 99.97% of uptime. Response times during peak are around 3 seconds and on nomarl loads it is around 1.5 seconds. Here is the report of uptime provided by Royal Pingdom over last one year
For just $20/month Windows Azure takes care of the following apart from hosting
Patches up Windows OS to the latest version
Upgrades ASP.NET to the latest version – coziie.com is running on ASP.NET MVC 3 and soon I’ll upgrade it to ASP.NET MVC 4
Hosts data on latest and best version Sql Server database
SQL Azure maintains 3 copies of database and automatically recovers in case of server failures and disasters. I never worry about database backups/restore.
Provides staging environment for deploying applications for testing purpose and move them to production – I upgrade twice a month on average
With Windows Azure I no longer focus on server maintenance or data backups. They are taken up by Microsoft team and I just focus on building my website. Wish there is a low cost Linux version of Windows Azure so that I can stop worrying about server maintenance of this blog!!
If you are looking for a Windows hosting, look no further than Windows Azure. If you find $20/month is a bit expensive to start with you may explore Azure Website (sort of shared hosted environment) which is free to start with and as your traffic grows you can move to paid hosting.
Microsoft has long wanted to find a replacement for Microsoft Access. The best attempt yet, which is due out in, or before, September is Visual Studio LightSwitch, with which it is said to be as 'easy as flipping a switch' to use Silverlight to create simple form-driven business applications. It is easy to get confused by the various initiatives from Microsoft. No, this isn't WebMatrix. There is no 'Razor', for this isn't meant for cute little ecommerce sites, but is designed to build simple database-applications of the card-box type. It is more clearly a .NET-based solution to the problem that every business seems to suffer from; the plethora of Access-based, and Excel-based 'private' and departmental database-applications. These are a nightmare for any IT department since they are often 'stealth' applications built by the business in the teeth of opposition from the IT Department zealots. As they are undocumented, it is scarily easy to bring a whole department into disarray by decommissioning a PC tucked under a desk somewhere. With LightSwitch, it is easy to re-write such applications in a standard, maintainable, way, using a SQL Server database, deployed somewhere reasonably safe such as Azure. Even Sharepoint or Windows Communication Foundation can be used as data sources. Oracle's ApEx has taken off remarkably well, and has shaken the perception that, for the business user, Oracle must remain a mystic force accessible only to the priests and acolytes. Microsoft, by comparison had only Access, which was first released in 1992, the year of the Madonna conical bustier. It looks just as dated. Microsoft badly needed an entirely new solution to the same business requirement that led to Access's and Foxpro's long-time popularity, but which had the same allure as ApEx. LightSwitch is sound in its ideas, and comfortingly conventional in its architecture. By giving an easy access to SQL Server databases, and providing a 'thumb and blanket' migration path to Access-heads, LightSwitch seems likely to offer a simple way of pulling more Microsoft users into the .NET community. If Microsoft puts its weight behind it, then it will give some glimmer of hope to the many Silverlight developers that Microsoft is capable of seeing through its .NET revolution.
The following is a list of links to recent benchmarks which used Oracle Solaris 11.
Oracle TimesTen In-Memory Database Performance on SPARC T4-2
World Record Performance on PeopleSoft Enterprise Financials Benchmark on SPARC T4-2
SPARC T4 Servers Running Oracle Solaris 11 and Oracle RAC Deliver World Record on PeopleSoft HRMS 9.1
SPEC CPU2006 Results on Oracle's Sun x86 Servers
SPARC T4-4 Beats 8-CPU IBM POWER7 on TPC-H @3000GB Benchmark
SPARC T4-2 Delivers World Record SPECjvm2008 Result with Oracle Solaris 11
SPARC T4-2 Server Beats Intel (Westmere AES-NI) on ZFS Encryption Tests
SPARC T4 Processor Beats Intel (Westmere AES-NI) on AES Encryption Tests
SPARC T4 Processor Outperforms IBM POWER7 and Intel (Westmere AES-NI) on OpenSSL AES Encryption Test
SPARC T4-1 Server Outperforms Intel (Westmere AES-NI) on IPsec Encryption Tests
SPARC T4-2 Server Beats Intel (Westmere AES-NI) on SSL Network Tests
SPARC T4-2 Server Beats Intel (Westmere AES-NI) on Oracle Database Tablespace Encryption Queries
We know there are Web Designers and there are Web Developers, and that they are very different animals altogether (check out our article on the difference between Web Designers and Web Developers), but they both, naturally, have a pride in what they do. A Web Developer derives his or her pride from staying on concept and delivering a website which performs as quickly as it possibly can. It's in the developers interest to make sure the pages s/he develops use as little of the resources available as possible.
Independent
research note by Gartner acknowledges Oracle Exadata
Database Machine has achieved
significant early adoption and
acceptance of its database appliance
value proposition.
Analyst Merv Adrian looks at some of
the main issues that IT
professionals have solved as they
assess or deploy the Oracle Exadata
solution, including:
OLTP
and DSS workload support
workload
consolidation
increasing
performance and scalability
demands
data
compression improvements
Gartner
reports clients using Oracle Exadata
experienced the following:
report
significant performance
improvements
substantial
amounts of cache memory which
greatly
improves processing speed
Oracle
Advanced Compression
providing 2-4X data compression
delivering significant reductions
in
storage requirements and driving
shorter times for backup
operations
Tables
compressed with Oracle Advanced
Compression automatically
recompress as data is
added/updated.
One
client specifically reported
consolidating more than 400
applications onto the Oracle
Exadata platform
Read the
full Gartner note
I want to get client machine ip address in my custom Realm when client attempt to login
basically here is detail requirement of project
User having role 'Admin' can add new users and assign multiple roles and permission ,and at the same time specify list of ip address and countries to restrict them to access website. All these information i am storing in database.
So basically till now i am using shiro default 'authc' filter but now i want ip address of client machine and get country from where request is coming and check it against database and then and then only allow access to website.
Any help..?
Thanks and regards
I have upgraded my Ubuntu to 10.04 and I am facing this problem of COMP_WORDS bad array subscript when I press TAB for certain completion. I thought, it is a bug with bash-completion package and I purged it. But even after that, I still face this. If it is a bug with bash package, how I can resolve it?
https://bugs.launchpad.net/ubuntu/+source/bash-completion/+bug/366446
It is difficult for a developer to live with this bug in the system.