Sbucareer's Posts
Nairaland Forum › Sbucareer's Profile › Sbucareer's Posts
1 2 3 4 5 6 7 8 ... 23 24 25 26 27 28 29 30 31 (of 38 pages)
Ok, let look at it this way in an auction, we basically have many people bidding for one item or several items. In a period of an item life cycle we must know who and history of the bidders. Time is very important in this application. For a period of time an item is advertised we need to elect a leader/chair person that is in-charge of the bid. We need to employ many leader/chair person (Array) in programming. The leader/chair keeps record of the item and highest price against it and details of the bidder i.e. name and telephone so we can contact the person if they win. You also need to retire the leader after two minutes or so if no bid is placed (This will cut down on the power of processing and limit server intensive resource) when a bid is place we can wake up the leader/chair person, note we do not need to wake the same leader/chairperson, we simply ask the Array to give use a primary key of a bider and assign it to any leader. Yes, you have noticed we need a database. In my opinion J2EE/.NET is the best reference implementation as it allows object persistent and RMI.
|
mimoh_mi, good job and well done. The struggle continues. Now that you are a member of the SCBCD, you have to start planning for the SCDJWS and above all try and get a job with it. I would love to hear a success story from you that you have gotten a job based on your acquiring these certs. Also, make time if nothing is happening at the time and think about some serious business application(s) you can develop on your own using J2EE framework. All these would be your potfolio when you go for an interview, that is what I did. I was working then as a network support assistant, meanwhile I hated the job but nothing was coming forth, I decided to practice my java before I start to forget the language syntax. At work then, my company did not have call logger. Because our clients were at remote site. We used email and phone. I decided to design and develop a call logger for my company using J2EE. After that I was taken off from support to office to help and re-design payroll system and time-sheet and asset management, at that time I applied for the company I work for today as a J2EE application developer. I was called for interview and I went there with all my work at my previous job and hey I went with my laptop. They were impressed and hired me straight away. Anyway, the thing is that, start developing serious web application using J2EE. If you happen to use Sun Enterprise Studio 8.0 you can register with their online collaboration, we can collaborate together and do some serious project in real-time, my handle is sbucareer. Good luck |
mimoh_mi, you know in J2EE 1.4 we have the container implementing four interfaces namely: 1. Remote Bean Interface 2. Home Bean Interface 3. Business Bean Interface 4. Entity/Session Bean interface I am using netbean 5.0 for my IDE+Application server and also I am using Mysql 4.1.11 with mysqlconnector-java-5.0.0-bin.jar drive. In the application server i.e. http://localhost:4848 I have setup the connection pool and ping the database successfully. Also I use the the name "bank" as my JNDI. The the application I am developing, my EJB Module named is called "MyBank" and have a session bean with stateless persistent, which allows user to login to their bank account. The session bean is the Facade, and has a DAO (Data Access Object) that encapsulate the database. The session bean of course talks to the Entity bean of CMP. Now, I want to implement the rest of the business rules as local bean and use Message-Driven Bean and only expose the stateless session bean facade as Remote object and let the rest of the Entity beans both CMP/BMP communicate with the client through the facade bean. The problem I am having well not really problem but more of an opinion is that, which way do you think is the best to implement this logic of exposing the facade bean by making it Remote object and the rest Local object? Would it have a pay back in terms of over protective and security issues? Finally, I am using JSFL in Sun AppServer 1.4 do you have any good material for this or are you using another framework for web application controls? |
Thank you very much BashiBazoo, your explanation was very helpful. I would like other unix gurus to add there comments if possible. Thanks again BashiBazoo. |
Momoh-mi, this may not be the appropriate thread to ask this question but I have watch and listen to most of your IT skills and knowledge, it seems to include advance experience with Unix. I started learning UNIX OS later last year June. Where I work I do not necessary use UNIX because java can be ported to any environment with JVM, hence I used windows. I have fedora core 4 running at home as I used it for personal tutorial and learning the OS. The issues I cannot get my head around very quickly is the directory structure. I seem to understand most of them i.e. /home, /usr, / , the problem comes when I am installing application program. I find it very difficult to make a choice of the directory unlike windows most of the application is installed in c:\program files\, besides Unix is heavy on permission and file owner. What I'd like to know is where to install program so that every user can lunch or execute the application or general guidance to UNIX directory structure. I have been doing some google search and have learned few ideas but it would be nice to tap your ideas if possible. Also, can you shed lights on package installer utilities i.e. rpm, gunzip, etc and how to install application in Unix. I use rpm installer in most of my application downloads and use the ./filename to extract the content and then use rpm -iv filename to install the application. Also If you can touch on symbolic links and the importance of it. What is the different between Symbolic and Hard links? Most of these things I already know but I would like if you can disseminate your knowledge on Unix background since you are very strong in that area. Thanks in advance. |
Even if you installed one database on a machine and have many instances, all the SID would have different name to specifically identify them. But you can not have more than one same database installed on a machine. You can have many instances of a database, which can run on it own port number and different URL and behaves like you have two same database installed in one machine. I don't really understand your question and would like you to shed more light on it. |
Gbenga, One Million Naira is not anywhere near enough. Have you done any feasibility study? Do you know how much ISP license cost in Nigeria? Equipments, employees, personnel department and accountant more importantly marketing manager. The main equipment is Backbone line. Let say you are aiming at 10,000 customers and perhaps you want to start them off with say 128mb which is impossible, but to embark into ISP you have to fight the competition. SO, let say you can afford 128mb per person, I know all Nairaland members will switch their ISP to yours. 128X 10,000 = 128,000. 128,000/1024, at least you are looking at 125MB, which is 0.12207GB, let say 1GB connection speed. What you have to do first is find out how much 1GB bandwith will cost you per month in Nigeria. You need to rent a shop or office, at least for a year. If you are technical savvy then will might have to do all the equipment setup yourself, don't even think about Windows, license and virus will discourage you. You need Unix and free stable open source software. A billing software cost about $2778.67. If you want to know how much the hardware will cost you send [email=mwb@pulsewan.com?subject=Requirements of becoming and ISP and equipments price list]email[/email] and introduce Valentine asked you to contact him regarding ISP equipments. Other equipments you will need are: In this case, a 30 simultaneous call system is very popular to start. You would need: Qty (1) DX VOIP gateway E1/PRI $2875.00 Qty (1) Call Server billing software/ base and 30 port license $2970.00 Qty (1) RAS Server 64/128 ports base PRI/EI, .V90 $21987.00 1) You would need a high speed internet connection with at least 512kbps of bandwidth, Static IP addresses and open UDP/RTP ports. 2) You will need a E1 or PRI from your local telephone company. This should be rollover lines. They should be able to provide you a 800 numner if you want that as well. 3) You will need a large internet service provider who can take your traffic and terminate anywhere in the world. I have suggestions if you do not have. 4) You will need a PC or Server for the Billing Software. This will need to be a Pentium running Windows 2000/XP. 5) You will need to provide marketing to sell your ISP. With that in place, you would be up and running with your own ISP service. Believe me Gbenga, you should be looking at the least £50K with all the NEPA problems and thief and useless government policy that doesn't favor young entrepreneur If you want to start ISP, you could start news group like Senu and progress to VOIP provider, routing calls through internet, buy a card maker and seal the numbers and sell them. Nice business. 1 Million Naira would do for that. As you become more successful you can buy internet equipments and add then to your current infrastructure and upgrade your backbone line and supply like 50 people with internet access and grow from there. Even AOL the biggest ISP in the whole world started as a news group provider |
Sorry Cabali, I do not really understand your question. Can you rephrase it so I can manage and give you at least a reply if I can. SID, Oracle System ID, used to identify a particular database instance. If you have many database running in your firm and want to develop a distributed application, using SID will allow you to see database instances as fragments. You can then use these fragment to produce data fragmentation and partition then into small elements like, 1. Horizontal fragmentation 2. Vertical fragmentation 3. Derived fragmentation 4. Mixed fragmentation All these techniques are used to develop distributed application system. Like we have many banks, and they all have ATM machine we can withdraw money. It be nice if the banks share database so we can all withdraw from any bank ATM and still maintain real-time account transactions i.e. balance and issues of concurrent withdraws. We do not need to find our bank ATM we just use any bank and the changes to that account is cascaded through the use of database fragmentation and by using one global application like the (ATM) To create a user, just use the command GUI interface and issue these command [valentine@fedora.sql] GRANT CONNECT, RESOURCE TO scott; [valentine@fedora.sql] GRANT DBA TO scott; -- Make user a DB Administrator [valentine@fedora.sql] ALTER USER <username> IDENTIFIED BY <new_password>; If you want more help using oracle PL/SQL visit there website and download the version of your oracle documentation. I hope this helped. |
Good luck tomorrow |
At Seun, I don't know how nairaland make money for you, but I am sure you don't want to throw the little you make away. This smiley business is getting out of hand, many people have started abusing the idea, hence more memory on your database and space allocated to your by your host company and more money you have to pay every month. It is very sad that we never appreciate good things when we sees it. I know Seun has PM everyone to use smiley as they want, but don't you think in your head that we are abusing this freedom? Hence, might be cursing Seun more money at a later stage? Let take and make use of every little opportunity we can acquire. Selfishness only leads to distruction. |
Seun, is right but I remember when I was learning programming language it was heavily encouraged to use a command Line or less complex IDE with no debugger. Do you know why? It is hard to debug and understand the major components that make up java i.e. javac, java, HTMLConverter, javadoc, appletviewer etc. All these are J2SDK command operators that can be executed at the command line. If HelloWorld could give a student sleepless night and got the solution at last by himself, believe me, when she/he embark on IDE, it will be a walkover. |
Skima, I have posted the book and 4 CD's with the same content. It contains Sun IDE, MS Studio, Netbeans, J2SE 1.4, 1.5, Sun Application Server 8.1 RI, tomcat 4.1, Oracle 10g MYSQL, PHP 5, Apache Server and may more. I have send it today skima so look out in the post for arrival and anyone that is interested should contact skima. Sorry for the delay. |
mimoh_mi, can you give a short tutorial on new Java 1.5 Generics. I am still writing my code based on 1.4 and previous. I have studied some few books on Java 1.5 Generics but have not completely mastered it and my work place do not mind in which style you code as long as you solve problems. Now, what was the purpose of Array<Integer> list = new Array<Integer>(); when you have to cast i back to Integer. And list is a type of Integer and why do you store it into Iterator? I know they are all Objects but what is <Integer> really doing in this code fragment? Oky, sorry I have seen your solution for 1.5, oky, I understand now. |
Good work mimoh_mi, your tutorial couldn't be any simpler. All Java advocates and newbies you have no reason now NOT to learn Java. mimoh_mi, do you use Sun Enterprise Studio? It has real time collaboration feature, we can share code real time. My handle is sbucareer. This is my J2EE server. I am working on converting that tusc tutorial for you. Later on, check this |
I like that language Obfuscation. Take a look at this Java program and see if you can make sense of it. First create a directory called Menus and copy this code in an Editor save them in the Menus directory and compile them and run the BasicMenuDemonstration class. // Filename BasicMenuDemonstration.java. // Providing a demonstration of the initial Interactive Menu. // package Menus; import Menus.BasicMenu; public class BasicMenuDemonstration { public static void main( String argv[]) { String demoOptions[] = { "This is the first option", "This is the second option", "This is the third option"}; char demoCharChoice; int demoIntChoice; BasicMenu demoMenu = new BasicMenu( "This is the title", demoOptions, "This is the prompt" ;System.out.println( "\n\t\t Basic Menu demonstration " ;System.out.println( "\n\n Testing the offerMenuAsChar() action , \n\n" ;demoCharChoice = demoMenu.offerMenuAsChar(); System.out.println( "\nYou chose " + demoCharChoice + " from the menu." ;System.out.println( "\n\n Testing the offerMenuAsInt() action , \n\n" ;demoIntChoice = demoMenu.offerMenuAsInt(); System.out.println( "\nYou chose " + demoIntChoice + " from the menu." ;} // End main } // End BasicMenuDemonstration // Filename Menus/BasicMenu.java. // Providing an initial Interactive Menu. // package Menus; public class BasicMenu extends Object { private String theTitle; private String theOptions[]; private String thePrompt = "Please enter your choice :"; private char minimumOption; private char maximumOption; private java.io.DataInputStream keyboard = new java.io.DataInputStream( System.in); public BasicMenu( String title, String options[], String prompt) { int thisString; if ( title.length() > 0 ) { theTitle = new String( title); } // End if. theOptions = new String[ options.length]; for ( thisString = 0; thisString < options.length; thisString++ ) { theOptions[ thisString] = new String( options[ thisString]); } // End for. if ( prompt.length() > 0) { thePrompt = new String( prompt); } // End if. } // End BasicMenu public char offerMenuAsChar() { char validatedResponse; this.showMenu(); validatedResponse = getValidatedMenuChoice(); return validatedResponse; } // End offerMenu public int offerMenuAsInt() { char responseAsChar = offerMenuAsChar(); return (responseAsChar - 'A') + 1; } // End offerMenu private void showMenu( ){ int thisString; char thisOption = 'A'; setMinimumOption( thisOption); showTitle(); for ( thisString = 0; thisString < theOptions.length; thisString++ ) { showMenuLine( thisOption, thisString); thisOption++; } // End for setMaximumOption( --thisOption); } // End showMenu protected void showTitle(){ if ( theTitle != null ) { System.out.println( "\t" + theTitle + "\n" ;} } // end fun showMenuOption. protected void showMenuLine( char menulabel, int menuText){ System.out.println( menulabel + ". " + theOptions[ menuText]); } // end fun showMenuLine. protected void setMinimumOption( char setTo ){ minimumOption = setTo; } // end fun setMinimumOption. protected void setMaximumOption( char setTo ){ maximumOption = setTo; } // end fun setMinimumOption. protected char getValidatedMenuChoice(){ String fromKeyboard = new String( "" ;char possibleResponse = ' '; boolean isNotGoodResponse = true; System.out.print( "\n" + thePrompt + " " ; System.out.flush(); while ( isNotGoodResponse ) { try { // possibleResponse = keyboard.readChar(); fromKeyboard = new String( keyboard.readLine()); if ( fromKeyboard.length() > 0 ) { possibleResponse = fromKeyboard.charAt( 0); } else { possibleResponse = ' '; } } catch( java.io.IOException exception) { // do something } // End try/catch. possibleResponse = Character.toUpperCase( possibleResponse); isNotGoodResponse = ( (possibleResponse < minimumOption) || (possibleResponse > maximumOption) ); if ( isNotGoodResponse ) { System.out.println( "\n Please enter a response between " + minimumOption + " and " + maximumOption + "." ;System.out.print( "\n" + thePrompt + " " ; System.out.flush(); } // End if } // End while. return possibleResponse; } // End fun getValidatedMenuChoice . } // End BasicMenu Study the above code very hard and try to make sense of it and tell me if Java is NOT fun. It might take you a day or two and you can modify the code free of charge to develop your application and tell me if you can write a faster code in ANY language better than this. If you can post the same solution here so we can compare. |
Ok let me see if I can explain this. Visual Basic is a proprietary Programming Language for Win32 API's, basically it can ONLY run on Microsoft products hence Window 95, 98, 98ME, 98SE, Window 2000, XP HE, XP Prof and suits of MS servers and vista. Visual Basic is Microsoft ways of writing application that can run on its application like Excel, power point Word document and access database. Although Microsoft kernel is written in C Language, he quickly realize how difficult it is to program C he quickly introduct Q Basic and later change to Visual Basic. The main focus is to allow desktop users to quickly develop and deploy application making use of DLL (Dynamic Link Library), a way of engineering every API to talk to each other. During the evolution of ERM (Enterprise Resource Management) many companies and open source community provided a disperse Enterprise Server i.e CGI (Common Gateway Interface), Perl, PHP etc. Many of these servers have died or is facing extinction i.e CGI-bin. Microsoft quickly realize the potential of enterprise server and came up with initial solution .COM "Component Object Model (COM) is Microsoft's object-oriented programming model that defines how objects interact within a single application or between applications. In COM, client software accesses an object through a pointer to an interface (a related set of funcations called methods) on objects. Both OLE and ActiveX are based on COM. IBM's verion of COM is called SOM." Microsoft also quickly went into web application by developing [url=http://www.google.com/search?hl=en&lr=&q=define%3A+ActiveX]ActiveX[/url], which a mechanism to enable web browser download Objects from a server as a request. All these technologies were rushed and the consequences were there extinction. Now Enterprise Application Server has come of age, many big companies requiring Resource Management i.e (Strategic Management, Enterprise Planning and Human Resource Management) all these could be addressed by Enterprise Application Server as a reference container NOT the solution (You employ programmer to design ERM System) by using Application server. Big company like Sun, BEA, JBoss, IBM started rolling out J2EE specification for Enterprise application development using Java. Microsoft quickly scrap .COM as it did not meet its requirements as to Enterprise Application Development. Microsoft came with a new technology called .NET (.NET is a framework like J2EE) you can use c#, j#, VB, C etc on .NET framework as Microsoft wanted widely acceptability to choice of language rather to Visual Basic. Even though VB still remains the heavily used language for .NET, that is why it is called VB.NET/ASP.NET The ASP (Active Server Page) is a framework for developing web application using forms and controls. Conclusion, .NET is a Microsoft proprietary product that addresses the need of developing Enterprise Application. It handles all the low level communication i.e. RMI/RPC, Object Communication, Message Management, Database Pool, exception handling, Security, Authentication and Authorization etc. so you do not need to worry about this issue why developing Enterprise Application so you will concentrate on the business logic at hand. .NET is the same thing with J2EE, they both are reference Implementation for developing Enterprise Application. The difference is that J2EE RI([b]R[/b]eference [b]I[/b]mplementation) uses Java only while .NET RI uses lots of language that I mentioned above. I hope this explanation helps. Note =========== You can go for full ERM system called SAP or use .NET or J2EE reference implementation, which everone is cheap. I think .NET and J2EE is cheaper to SAP Also if you know VB/Visual Basic, you have already known VB.NET/ASP.NET, in the other hand if you know Java you have already known J2EE. The only thing you will learn from both of these technologies are how, where, rules to place your files and script languge etc. All you need is to learn the container, it will only take you 5 hours to learn each one if you already have the prerequisite i.e. (VB/Java) |
Use VSAT or a related satellite technology. If Nigeria has fibre Optic cable laid down across these locations it would be another good choice, normally Fibre Optic are provided by telecommunications i.e. Nigeria Telecom. If the resource is there you sponsor or the company could ask NEPA to use there poles, and you can run 10000BaseLX and use repeaters for every 185m for attenuation. It could be better if Fibre Optic could be use but I am looking at the money issue that is why I recommend 10000BaseLX. If you want to crap all this issue, then buy 1X3 VSAT for Lagos, Ibadan and PH and relay data from each other using satellite. |
Yeah!!!, good luck and I hope you come out with flying colors. Tell us about your experience, the center, how much it cost you and etc.? I will like to keep you informed with J2EE, Java technologies and design pattern. We are using BPEL (Business Process Execution Language) and JAF (Java Activation Framework) at my work place. JAF works with JSF (Java Server Faces). Many company nowadays use their own design pattern that suit there need. I will not say it here because it is a company property since I work for them. I am developing a design pattern that could be used with XML and be ported in HTML Syntax language. Strut is very old and has many shortcomings, J2SE now comes with Tag API's so you can define your own framework. I dislike the ideas that I have to import my API's from a remote location i.e. <%-- <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> --%> implementation <%-- <c:if test="${param.sayHello}"> <!-- Let's welcome the user ${param.name} --> Hello ${param.name}! </c:if> --%> I had like to be in a situation where I can define my routines and API's and called them within my application. Anyway let keep intouch and brainstorm knowledge regarding Java technologies. |
mimoh_mi, good luck in your exam. I would also consider that you completely master and understand this tutorial. It has been there for a while and most of the tools used are out dated. I used it in 2003 when I was preparing for my SCEA exams. These are the tools that I used. I used EJB 2.0, Sun Application Server 8.1 RI, Netbeans 4.1 beta. The tools I used are old now and I believe they have newer versions now. The tutorial used JBoss and Lomboz and eclipse, you do not have to use their tools. If you have studies enough to take SCBCD, you should be able to understand the tutorial. Certification is one thing experience is another. When you go to the interview, your skills, certs and practical experience would never let you down. If you have problem setting up this environment let know I will give you some help. Good luck NB ---------- Remember now that Sun Application Sever PE 8.2 is out now and uses EJB 3.0, JSP 3.0, JSF 2.0 and many more middleware technologies. You can download the Application server differently and download any IDE of your choice separately. I use Sun Enterprise Studio with Oracle 10g for my databasee access. I used OC4j.jar ([b]O[/b]ra[b]c[/b]le 4 [b]J[/b]ava) for my database driver. Configure your ODBC and database connector using JNDI in the application server and call that object in your application middleware. In J2EE NEVER use database API in the front side. Employ MVC. All your database routine should be writen in DAO (Data Access Object), it is a java file, call your beans to access session or Entity beans either BMP, CMP using either stateless or stateful persistent. Have your JSP listen to a single servlet that handles all the request and response to the HTTP UI ie. HTML. You can also use it to listen to Standalone client (FAT Client). My sun example and Controller UML also see J2EE front controller |
Skima, sorry I haven't had time to respond to your PM's and the things that I promised you, I will try and do it this week. Regarding your Class Diagram above it looks professional and meet the assignment criteria. I will be looking forward of seeing your code plus the demonstration class. The rest that haven't done anything should endeavor to submit something. As soon as I see your code Skima, I will resume the tutorial, good work Skima and well done. |
[url=http://www.xs4all.nl/~smit/asm01001.htm]ASM TUTORIAL[/url] Google search |
That is fair enough |
Good work Qleyo, I will be watching this thread as it grows. Qleyo when you have time probably at the end of the tutorial can you touch on RPC (Remote Procedural Call) with COBRA and IDL (interface Definition Language) please. Thanks in advance. |
f0d: That is nonsense. You forgot the internet access? How do you propose he connects his unix distro to the world wide web? Best is for him to buy a domain name with at least 2-10 default email address he can configure the username to any "gazillion" usernames he wants. |
Alexis, I know your stand on both language, but what I have always say to people is that, writing sloppy codes contributes to its execution time. See this two codes fragment and tell me which one will run fast? int d = 9 > 1 ? 3 : 8; and this int d; if( 9 > 1){ d = 3; else d= 8; } Both code does the same thing but the execution time will vary considerably. To be a good programmer, you need to have been programming for a considerable years. So java may not be slow on the hands of a good programmer, forget the JVM as I know you will use it size as an argument. JVM on a big computer architecture with processing power will just do fine. |
That is too bad for you, you are actually the first person that can only get 7kbps using modem, that is about 7 characters per second your connection can download. If you have 1000 characters in a web page it will take you 2.3 minutes to download the page that is so slow Here is the maths it takes 1sec to download 7bits how much will it take [i]x[/i]secs to download 1000bits cross multiply and find x which is 2.3 minutes |
da808cutie, BlueJ is straight forward if you understand UML particularly Class Diagram. Quick Note ============= 1. ----------------> Association to object causing dependency 2. <------------------> bidirectional association 3. ------------------- Association 4. ---------------<> Aggregation 5. ---------------<@> Composition (@ = Black diamond) 6. ----------------|> Inheritance - Generalization 7. <|-------------- Inheritance - Specialization 8. -----------------O Interface |
Alexis, thank you for you analysis, here is a link to show my first applet I did in year one coursework, just an imitation of mobile phone sending voice/text to a pda. Regarding my claim about Java is fast depends on the hardware and chip architecture it was ran on? If you run Java on a [url=http://www.sun.com/servers/index.jsp?cat=Sun%20Fire%20High-end%20Servers&tab=3]Sun fire E25k Server[/url] that scales up to 72 processor in one hardware and could execute 144 threads simultaneously, come on you can't beat that speed. I remember my company got the contract of setting up and deployment platform and running all the web application that will enable 200 users to process their credit cards in just under 1 minutes. The was during the Tsunami crisis in Asia. I was involved in the deployment and we used 150 Sun fire E25k Server and had Oracle OC4j on every simple instance that ran 10g version. We achieved these and our web application was obviously running on Java. We were able to process 200 transactions just under 1 minute that is some speed. The problem with PHP is that you can't deploy PHP instances on a grid computing and would cause bottle neck on a transactional process, hence bring your business to a total stop. We also accomplish the same business opportunity in [url=http://]Glastonbury[/url] one of the popular festival in the UK by processing 400 transactions just under 1 minute. I am not advocating for Java anymore but I just want to share with you people what I/we at oracle has achieved by using java and sun systems hardware. |
alexis you are a good [img]http://pro.imagehost.biz/ims/pictes/209210.gif[/img] |
Good work Viper |
How can you compare BMW with Ford motors? The differences are too much, the odds stocking at Front Page. Front Page is dead that is why Microsoft is campaigning heavily on Microsoft Visual Studio for web application development whether it is static/dynamic web page creation. Dreamweaver is the king of multimedia rendering both on the web and standalone application. You can use director to practically create movies. Film industry might be using director as their film editor tool or other complex tool. The thing is that macromedia is king of visual rendering on the web. Most of the games you'd played on the net MUST have required shockwave, flash player, authorware player etc to render rich graphical view of the application. Dreamweaver as of today in my personal opinion is the best HTML editor in the market. It has remote/local host connection using ftp, RDF server, Local Server and it connect to any SQL database and has JavaScript code builder incorporated and many more features. If you are seriously thinking about learning HTML and some dynamic script use dreamweaver as it has the default template of PHP, ASP, JSP, CSS, ASP.NET VB. ASP.NET C#, ASP VBScript, ASP JavaScript, ColdFusion. You can work straight into flash, fireworks, director, paintbrush and other complex graphic solution. The application is just too much, dreamweaver. |
1 2 3 4 5 6 7 8 ... 23 24 25 26 27 28 29 30 31 (of 38 pages)
;