Click here to Skip to main content
15,905,967 members
Home / Discussions / C#
   

C#

 
AnswerRe: How to use ISortable Pin
stancrm4-Aug-08 20:18
stancrm4-Aug-08 20:18 
QuestionGraphicsPath Pin
cocoonwls4-Aug-08 18:32
cocoonwls4-Aug-08 18:32 
AnswerRe: GraphicsPath Pin
cocoonwls4-Aug-08 23:53
cocoonwls4-Aug-08 23:53 
AnswerRe: GraphicsPath Pin
mav.northwind5-Aug-08 1:57
mav.northwind5-Aug-08 1:57 
GeneralRe: GraphicsPath Pin
cocoonwls5-Aug-08 17:17
cocoonwls5-Aug-08 17:17 
QuestionBitshifting question Pin
threemp34-Aug-08 15:10
threemp34-Aug-08 15:10 
AnswerRe: Bitshifting question Pin
Mark Salsbery4-Aug-08 15:26
Mark Salsbery4-Aug-08 15:26 
GeneralI need to explain to our VP why trying to do everything in Stored Procedures is a bad idea [modified] Pin
Togakangaroo4-Aug-08 13:55
Togakangaroo4-Aug-08 13:55 
Hi,I've got a doozy.
I am the only developer at a fairly large company with a very small IT department.
I was asked to write a small application (sends out notifications when contracts are about to expire - slightly more complicated than that.)
Our previous programmer had been in a word terrible, and since taking charge I had explained enough to my well-meaning but non-technical that he understands vaguely the benefits of OOP, doing things in a modern programming language, and library reuse. He came to me with a concern today - our VP, another well meaning guy but someone who hasn't programmed since the early days of COBOL - wants everything to be done in PL/SQL stored procedures to 'keep as much of our programming in one place' and to have 'fewer applications to maintain' (wtf, right?). My boss could not convince him otherwise and asked me to create a powerpoint presentation on the issue.


I am planning on the following slides:
Benefits of using a modern programming langauge:
Library Reusability (domain object libraires)
Maintenance Clarity
Maintenance Testing (automated tests)
Maintnenace People Cost (nobody programs in PL/SQL! where are they going to find people?)
Tools available (debuggers, etc.)
N-Tier Architecture
Why People Use Stored Procedures - for each one the premise, why its not exactly correct, and why it doesn't apply to us
--User authorizations to use certain ones (we have one user with all authorizations enabled)
--Speed (our bottleneck is overuse of ajax, plus its not really true)
--Security SQL/Injection (parameterized sql and sometimes our SPs build sql as text and then eval it - sigh)

Any advice for doing this presentation? I am really worried that if I have to do this in PL/SQL this is going to become a trend and I will have to quit.

modified on Monday, August 4, 2008 8:16 PM

GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
PIEBALDconsult4-Aug-08 17:15
mvePIEBALDconsult4-Aug-08 17:15 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
N a v a n e e t h4-Aug-08 18:26
N a v a n e e t h4-Aug-08 18:26 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
Mycroft Holmes4-Aug-08 20:31
professionalMycroft Holmes4-Aug-08 20:31 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
N a v a n e e t h4-Aug-08 18:28
N a v a n e e t h4-Aug-08 18:28 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
Togakangaroo5-Aug-08 2:16
Togakangaroo5-Aug-08 2:16 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
darkelv4-Aug-08 19:22
darkelv4-Aug-08 19:22 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
leppie4-Aug-08 20:07
leppie4-Aug-08 20:07 
JokeRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
Harvey Saayman4-Aug-08 22:58
Harvey Saayman4-Aug-08 22:58 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
PIEBALDconsult5-Aug-08 3:14
mvePIEBALDconsult5-Aug-08 3:14 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
leppie5-Aug-08 3:56
leppie5-Aug-08 3:56 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
Ashfield4-Aug-08 21:16
Ashfield4-Aug-08 21:16 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
PIEBALDconsult5-Aug-08 3:24
mvePIEBALDconsult5-Aug-08 3:24 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
Ashfield5-Aug-08 8:26
Ashfield5-Aug-08 8:26 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
Guffa4-Aug-08 21:42
Guffa4-Aug-08 21:42 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
PIEBALDconsult5-Aug-08 3:26
mvePIEBALDconsult5-Aug-08 3:26 
GeneralRe: I need to explain to our VP why trying to do everything in Stored Procedures is a bad idea Pin
nelsonpaixao5-Aug-08 13:32
nelsonpaixao5-Aug-08 13:32 
QuestionHow to finalize an object with an internal Thread ? Pin
ofeririko4-Aug-08 11:38
ofeririko4-Aug-08 11:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.