473,545 Members | 2,049 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Front End

I need just opionions. I'm VB.NET programmer and I work with another front
end HTML guy who doesn't know .Net and how to use the .Net controls. So far
he has been unwilling or unable to learn .Net even though I have been
training him, he hasn't caught on. He is good on "prettying up" the web pages
in old HTML controls and javascript, which anybody can do. He says its better
to do the front end first in HTML, then do the backend. By backend I mean
most of the major work to get the fields off the page and call components,
stored procs, Database Design, etc to do all the processing. The front end
would be defined as just the HTML and javascript. He thinks its better to do
the front end first using the old HTML controls, and then do the backend in
VB.Net. This to me is a bad choice, and I have been unable to convince my
boss otherwise. Maybe prototype it first in HTML, but my idea is to build the
system first, then "pretty" it up at the end.

What are the opinions out there from you experts for this little "Gem"? I
know this is unbeleivable that we are wasting time on a mission critical
project this way, but I need some other opionins because my boss trusts his
word, but not mine.

--
Chris Davoli

Sep 16 '06 #1
7 1902
Produce a very simple specification for maintaining a list of people + their
contact information (2 tables) and then have both of you start at the same
time. Presentation is unimportant, what is important is the functionality +
how long it takes to develop. Then assess the results based on readability
/ how long it takes to develop etc.

Sounds to me like one of you is going to leave for a new job :-)
Sep 16 '06 #2
Okay, so if I understand you correctly, your job is to design the
application and create the application code. His job is to design and create
the visual UI. So, once you have designed the business logic, you need to
work with him on the design of the UI. Then he can create the UI HTML in any
HTML editor, using placeholder HTML elements as "mock-ups" of the actual
Controls. These elements will simply serve as a visual aid for composing the
HTML of the page, and will be replaced later (by you). Once the HTML
interface layout is complete, he hands over the HTML to you. You paste the
HTML for each page into an ASPX page, replace the placeholder HTML with
Server Controls, and wire up the page to your business logic.

--
HTH,

Kevin Spencer
Microsoft MVP
Chicken Salad Surgery

What You Seek Is What You Get.

"Chris Davoli" <Ch*********@di scussions.micro soft.comwrote in message
news:4F******** *************** ***********@mic rosoft.com...
>I need just opionions. I'm VB.NET programmer and I work with another front
end HTML guy who doesn't know .Net and how to use the .Net controls. So
far
he has been unwilling or unable to learn .Net even though I have been
training him, he hasn't caught on. He is good on "prettying up" the web
pages
in old HTML controls and javascript, which anybody can do. He says its
better
to do the front end first in HTML, then do the backend. By backend I mean
most of the major work to get the fields off the page and call components,
stored procs, Database Design, etc to do all the processing. The front end
would be defined as just the HTML and javascript. He thinks its better to
do
the front end first using the old HTML controls, and then do the backend
in
VB.Net. This to me is a bad choice, and I have been unable to convince my
boss otherwise. Maybe prototype it first in HTML, but my idea is to build
the
system first, then "pretty" it up at the end.

What are the opinions out there from you experts for this little "Gem"? I
know this is unbeleivable that we are wasting time on a mission critical
project this way, but I need some other opionins because my boss trusts
his
word, but not mine.

--
Chris Davoli

Sep 16 '06 #3
So your trying to mix an old technology with the new one?!!! Thats strange.
Why not just use the new. Its faster, better and easier. Classic ASP is very
old, and microsoft decided to come out with a new easier platform that does
more. That is why microsoft decided to go a different route and changed the
platform completely. The advantages of .Net are enormous. All new classes are
created in .Net. No new classes (for example GDI+, LDAP security, Server
controls) are being created in classic ASP. None of these exist in classic
asp. When .Net first came out it had over three thousand classes. No telling
how many methods in these classes. And then there are properties. Of course
..Net replaced classic asp. The new model works more efficiently because it is
compiled code. The classic ASP model is just VB script. And this VB script is
exposed in the web site (for hackers to try and exploit), while the .Net
model is compiled binary code. No source code gets published to the server.
Also, the formatting of HTML is very easy. Everything is done in the
codebehind on the backend. The server controls now generate the html. Its a
lot easier. You don't have to do much HTML or javascript anymore, unless you
want to.

Of course you will be able to build faster in the new technology (assuming
that you are both at the same level).

Sounds like you have someone with a training issue. I can't imagine a web
guy who doesn't want to learn!!! His manager should send him to class, and
then after that if he doesn't know the new technology, there is a learning
issue on his part and appropriate action needs to be taken by the manager
to...
"Chris Davoli" wrote:
I need just opionions. I'm VB.NET programmer and I work with another front
end HTML guy who doesn't know .Net and how to use the .Net controls. So far
he has been unwilling or unable to learn .Net even though I have been
training him, he hasn't caught on. He is good on "prettying up" the web pages
in old HTML controls and javascript, which anybody can do. He says its better
to do the front end first in HTML, then do the backend. By backend I mean
most of the major work to get the fields off the page and call components,
stored procs, Database Design, etc to do all the processing. The front end
would be defined as just the HTML and javascript. He thinks its better to do
the front end first using the old HTML controls, and then do the backend in
VB.Net. This to me is a bad choice, and I have been unable to convince my
boss otherwise. Maybe prototype it first in HTML, but my idea is to build the
system first, then "pretty" it up at the end.

What are the opinions out there from you experts for this little "Gem"? I
know this is unbeleivable that we are wasting time on a mission critical
project this way, but I need some other opionins because my boss trusts his
word, but not mine.

--
Chris Davoli
Sep 16 '06 #4
My guess is one of you will be leaving in the next six months.

You really have to get this guy to at least be willing to drop the proper
..NET controls on the page as part of his design. While there is nothing
wrong with creating a prototype in HTML, it is counter productive to lay an
entire site out in HTML and then force the backend developer to redo the
entire site, just so the HTML guy can feel like he was a success.

If your boss does not want to listen, keep track of all of the hours you
spend redoing work and then show him that. If he still does not listen,
write up exactly what you did to save the project and send it to his boss.
At the same time, put it in your resume and get a better job. :-)

Yes, designers and developers can co-exist, but it requires compromise ON
BOTH SIDES. If this person is simply going to design, he should design and
then NEVER touch the damn app again. If it needs tweaks, he will HAVE TO
learn .NET.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA

*************** *************** *************** ****
Think outside of the box!
*************** *************** *************** ****
"Chris Davoli" <Ch*********@di scussions.micro soft.comwrote in message
news:4F******** *************** ***********@mic rosoft.com...
>I need just opionions. I'm VB.NET programmer and I work with another front
end HTML guy who doesn't know .Net and how to use the .Net controls. So
far
he has been unwilling or unable to learn .Net even though I have been
training him, he hasn't caught on. He is good on "prettying up" the web
pages
in old HTML controls and javascript, which anybody can do. He says its
better
to do the front end first in HTML, then do the backend. By backend I mean
most of the major work to get the fields off the page and call components,
stored procs, Database Design, etc to do all the processing. The front end
would be defined as just the HTML and javascript. He thinks its better to
do
the front end first using the old HTML controls, and then do the backend
in
VB.Net. This to me is a bad choice, and I have been unable to convince my
boss otherwise. Maybe prototype it first in HTML, but my idea is to build
the
system first, then "pretty" it up at the end.

What are the opinions out there from you experts for this little "Gem"? I
know this is unbeleivable that we are wasting time on a mission critical
project this way, but I need some other opionins because my boss trusts
his
word, but not mine.

--
Chris Davoli

Sep 16 '06 #5
On Sat, 16 Sep 2006 06:55:02 -0700, Chris Davoli
<Ch*********@di scussions.micro soft.comwrote:
>I need just opionions. I'm VB.NET programmer and I work with another front
end HTML guy who doesn't know .Net and how to use the .Net controls. So far
he has been unwilling or unable to learn .Net even though I have been
training him, he hasn't caught on.
Perhaps you aren't a very good tutor. I only tease because it is
probably not your job to train someone.
>He is good on "prettying up" the web pages
in old HTML controls and javascript, which anybody can do. He says its better
to do the front end first in HTML, then do the backend. By backend I mean
most of the major work to get the fields off the page and call components,
stored procs, Database Design, etc to do all the processing. The front end
would be defined as just the HTML and javascript. He thinks its better to do
the front end first using the old HTML controls, and then do the backend in
VB.Net.
Huh? Has the phrase "all you have to do" been used?
>This to me is a bad choice, and I have been unable to convince my
boss otherwise. Maybe prototype it first in HTML, but my idea is to build the
system first, then "pretty" it up at the end.
'Prototype' ha! All that will be prototyped is what the server spits
out port 80. You are correct.
>
What are the opinions out there from you experts for this little "Gem"? I
know this is unbeleivable that we are wasting time on a mission critical
project this way, but I need some other opionins because my boss trusts his
word, but not mine.
My opinion is you're pretty much screwed. The UI person's involvement
precludes using the tool properly. Still you might consider promoting
the many advantages ASP.NET brings to the table. You might find
localization to be a visible selling point.

If your company wants the website to be in both English and French how
can it be done? It might be as simple as creating a new resource file
or as complex as translating every page in the application before
creating a second website. After that what will it take to re-create
the website in Spanish?

regards and good luck
A.G.
Sep 16 '06 #6
I don't see where the OP mentioned Classic ASP. And classic ASP is not
"just VBScript". It's a framework for building dynamic web
applications against which you can use VBscript, JScript or PerlScript.
Equally, the server side script is not "exposed on the web site".
It's processed on the web server and produces html to be output to the
browser.

--
Mike Brind

Microsoft Developer wrote:
So your trying to mix an old technology with the new one?!!! Thats strange.
Why not just use the new. Its faster, better and easier. Classic ASP is very
old, and microsoft decided to come out with a new easier platform that does
more. That is why microsoft decided to go a different route and changed the
platform completely. The advantages of .Net are enormous. All new classes are
created in .Net. No new classes (for example GDI+, LDAP security, Server
controls) are being created in classic ASP. None of these exist in classic
asp. When .Net first came out it had over three thousand classes. No telling
how many methods in these classes. And then there are properties. Of course
.Net replaced classic asp. The new model works more efficiently because it is
compiled code. The classic ASP model is just VB script. And this VB script is
exposed in the web site (for hackers to try and exploit), while the .Net
model is compiled binary code. No source code gets published to the server.
Also, the formatting of HTML is very easy. Everything is done in the
codebehind on the backend. The server controls now generate the html. Its a
lot easier. You don't have to do much HTML or javascript anymore, unless you
want to.

Of course you will be able to build faster in the new technology (assuming
that you are both at the same level).

Sounds like you have someone with a training issue. I can't imagine a web
guy who doesn't want to learn!!! His manager should send him to class, and
then after that if he doesn't know the new technology, there is a learning
issue on his part and appropriate action needs to be taken by the manager
to...
"Chris Davoli" wrote:
I need just opionions. I'm VB.NET programmer and I work with another front
end HTML guy who doesn't know .Net and how to use the .Net controls. So far
he has been unwilling or unable to learn .Net even though I have been
training him, he hasn't caught on. He is good on "prettying up" the web pages
in old HTML controls and javascript, which anybody can do. He says its better
to do the front end first in HTML, then do the backend. By backend I mean
most of the major work to get the fields off the page and call components,
stored procs, Database Design, etc to do all the processing. The front end
would be defined as just the HTML and javascript. He thinks its better to do
the front end first using the old HTML controls, and then do the backend in
VB.Net. This to me is a bad choice, and I have been unable to convince my
boss otherwise. Maybe prototype it first in HTML, but my idea is to build the
system first, then "pretty" it up at the end.

What are the opinions out there from you experts for this little "Gem"? I
know this is unbeleivable that we are wasting time on a mission critical
project this way, but I need some other opionins because my boss trusts his
word, but not mine.

--
Chris Davoli
Sep 16 '06 #7
Well, being myself a programmer, I actually agree with the html guy. I
myself took this way several times. It is much easier to make a prototype in
pure html. It is not that difficult to convert html controls to server ones.
That is what runat="server" is all about. And anyway any user-friendly web
page would use a lot of javascript. So, if they guy writes good javascripts,
why not to let him do that? You may save a lot in your server-side code.

--
Eliyahu Goldin,
Software Developer & Consultant
Microsoft MVP [ASP.NET]
"Chris Davoli" <Ch*********@di scussions.micro soft.comwrote in message
news:4F******** *************** ***********@mic rosoft.com...
>I need just opionions. I'm VB.NET programmer and I work with another front
end HTML guy who doesn't know .Net and how to use the .Net controls. So
far
he has been unwilling or unable to learn .Net even though I have been
training him, he hasn't caught on. He is good on "prettying up" the web
pages
in old HTML controls and javascript, which anybody can do. He says its
better
to do the front end first in HTML, then do the backend. By backend I mean
most of the major work to get the fields off the page and call components,
stored procs, Database Design, etc to do all the processing. The front end
would be defined as just the HTML and javascript. He thinks its better to
do
the front end first using the old HTML controls, and then do the backend
in
VB.Net. This to me is a bad choice, and I have been unable to convince my
boss otherwise. Maybe prototype it first in HTML, but my idea is to build
the
system first, then "pretty" it up at the end.

What are the opinions out there from you experts for this little "Gem"? I
know this is unbeleivable that we are wasting time on a mission critical
project this way, but I need some other opionins because my boss trusts
his
word, but not mine.

--
Chris Davoli

Sep 17 '06 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
5253
by: Matt | last post by:
I always heard people saying IIS ASP front end, and MS-SQL back end. ASP is for server side programming and dynamic content generation, how could it is called front end? Because I thought it is executed in the server, which is back end? I think I am confused with the term front end and back end here. Please advise. Thanks!!
3
3162
by: Bob Hynes | last post by:
Hi All, Does anyone know of a place where a corrupted mdb(front-end) can be sent and have that place be able to tell me what got corrupted within the db? Here's the issue; All pc's are WindowsNT on a Novell network using Office97 Pro. I built a db application(work distribution and log app) which has been running in this environment for more...
12
9881
by: Corey Burnett | last post by:
I have a client that has a split database (front-end/back-end). They are also using Access security - MDW file. The front end MDE file, the back end MDB file, and the MDW file are all located on a shared folder on the file server. They have two populations of users - local and remote. *ALL* users currently get to the system via a Citrix...
3
1983
by: aaj | last post by:
Hi all I have Aceess 2000 front end linking to SQLServer 2000 BE. While developing the backend I work on an offline database. When happy I update the live one. Any changes I've made to the testone are highlighted by running some database comparison software that shows all the differencs between the two. I then manually update the live...
7
2028
by: dad | last post by:
REQ: any utilities for designing front-ends for databases
3
2734
by: rdemyan via AccessMonster.com | last post by:
I'm thinking about providing a relatively easy method for users to restore the front end from a backup. The purpose is to allow for restoring if the front end becomes corrupt. Here are some particulars about my app 1) The front end is distributed as a .mde file. 2) Front end uses workgroup security 3) A separate logon form is used to...
5
1791
by: rdemyan via AccessMonster.com | last post by:
I have code in my front end that opens a form for backing up the front end. I'll give a brief description of what the form does: 1) When the backup form opens, it closes all open forms except for three hidden forms and the backup form itself. 2) It automatically creates a backup name for the front end and displays the folder where it will...
3
2196
by: rdemyan via AccessMonster.com | last post by:
One of my users had a corrupt front end that wouldn't open. My app is launched using a launching application (logon app). The logon app has a button for downloading a "fresh" copy of the front end from the server to the user's PC. I thought that this was a good idea since Access seems susceptible to corruption. I told the user to open the...
11
4683
by: Max Vit | last post by:
I have deployed few Access apps splitting it in Front End and Back End. Our environment uses Win XP SP2 for clients, Win 2k3 for servers and Access 2003. The max. number of clients is about 50 (concurrent users is estimated around 10). Whilst the Back End always lives on a server, I am not quite clear where the Front End should live. I...
14
9422
by: Brian Nelson | last post by:
Sorry for the long post, I've tried so hard to solve this one but I'm just stuck! We've had a multiuser .mdb file on a network share for years. I know it's not ideal, but it's worked well from Access 2000 to 2003. Ever since we upgraded to 2007, we've noticed some serious bloating. When we were on 2003, after a fresh compact, the database...
0
7468
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7656
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. ...
1
7423
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
7757
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
5972
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5329
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
3443
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1884
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
0
704
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.