Aanpasbaar class object

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C#.NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie; Het oplossen van bugs en incidenten. Hier ga je werken Als C#.NET Developer binnen deze organisatie kan jij het verschil maken. Zij werken momenteel nog met programmatuur die is ontwikkeld in C++. Hiervan gaan zij afscheid nemen zodra alle nieuwe software in C#.NET geschreven is. Een grootschalig en langdurig project. Voor hen is deze software van

Bekijk vacature »

Typescript Developer / Cloud platform

Dit ga je doen (Door)Ontwikkelen van het cloud platform; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het cloud platform; Sparren met de business. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Ontwikkelen van herbruikbare componenten; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als junior .NET Developer kom je terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als junior .NET Developer werk je aan het ontwikkelen van verbeterde

Bekijk vacature »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

Cymer Patch Server Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12919 Introductie This new patch server will be built on Python and Django ReST and GraphQL services with a React frontend, it will consist of several microservices and run on a Kubernetes cluster. It will be supported by several middleware applications such as ElasticSearch, Redis, RabbitMQ, Oracle and Artifactory. Functieomschrijving The Patch Admin team always aim to deliver software at a high quality, we avoid sacrifices here to maintain our velocity. Practically this means that we practice test driven development and perform end-to-end automated testing on our software. This means

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Software Developer PHP JavaScript Python HBO SQL

Samengevat: Wij zijn een softwarebedrijf voor Autodealers. Ben jij een Medior of Senior Software Developer? Heb je ervaring met PHP, JavaScript of Python? Vaste baan: Java.Developer Software HBO €3.000 - €5.200 Bij ons op de werkvloer is er een positieve en informele sfeer. Naast een goede begeleiding en een enthousiaste klantenkring biedt deze werkgever een prettige omgeving met zeer afwisselende werkzaamheden. Houd jij van aanpakken en denk je dat je deze uitdaging aankunt? Dan zoeken wij jou! Zij werken voor grote klanten. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

Bekijk vacature »

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

C# .NET Developer IoT SQL Server

Samengevat: Wij ontwikkelen innovatieve oplossingen om apparaten en bezittingen op een eenvoudige en flexibele manier te beveiligen. Ben jij een C# .NET developer? Heb jij ervaring met C# en SQL server? Vaste baan: C# .NET Developer IoT HBO €3.200 - €4.500 Deze werkgever is gespecialiseerd in hoogwaardige GSM/GPRS alarm- en telemetrietechnologie. Met een eigen productlijn en klantspecifieke ontwikkelingen biedt deze werkgever oplossingen om op afstand te meten, melden, loggen en aansturen, ook op plaatsen zonder stroomvoorziening. Onze producten worden gekarakteriseerd door flexibiliteit in de configuratie, betrouwbaarheid en een extreem laag stroomverbruik. Zij werken voor MKB klanten. Deze werkgever heeft veel

Bekijk vacature »

Traineeship Front-end developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

Java (Java EE) Developer

In het kort Werken als Java developer betekent werken aan complexe IT projecten bij onder meer een internationaal containeroverslag bedrijf. Zo sturen we apparaten en eindgebruikers aan d.m.v. onze custom-made software oplossing, die dagelijkse vele duizenden containers verwerkt. Denk aan systemen die volautomatische kranen aansturen en op afstand bedienen, de volledige afhandeling van containernummerherkenning bij het laden en lossen van zeeschepen of het tonen van instructies aan de chauffeurs van ruim 300 straddle carriers. En dat allemaal redundant, robuust en in een dynamische 24/7 omgeving! Jij versterkt ons ontwikkelteam en gaat aan de slag met oa. Java i.c.m. Spring (Boot),

Bekijk vacature »
Eelco Alosery

Eelco Alosery

03/08/2011 19:36:30
Quote Anchor link
Hallo,

Ik wil graag een class maken om html taballen te genereren.
Nu wil ik het volgende bewerkstelligen.

Ik heb een class genaamd TableCell, welke ik aanroep :
$cell = new TableCell();

Nu wil ik dat $cell al direct de string <td><td/> bevat, zonder bv weer een functie te moeten aanroepen als :
$cellString - $cell->CellString();

Ook wil ik graag dat ik na het aanroepen van :
$cell = new TableCell();

dat ik nog iets kan toevoegen zoals bv een stuk tekst in de cell.

Mijn wens is bv het volgende :
$cell = new TableCell();
$cell->CssClass = "testclass"; // als het niet anders kan dan $cell::CssClass = "testclass"; of $cell->CssClass("testclass");
$cell->Value = "De tekst in de cell"; // Zelfde als de CssClass

Nu moet $cell het volgende bevatten :
<td class="testclass">De tekst in de cell<td/>

Ik probeer dus eigenlijk een beetje wat ook mogelijk is in C# omgeving.

Ik hoop dat iemand me een beetje op de goede weg kan helpen.
Alvast bedankt voor jullie advies.
 
PHP hulp

PHP hulp

23/11/2024 18:33:56
 
Christopher A

Christopher A

03/08/2011 20:05:02
Quote Anchor link
Je kunt het geloof ik ook zo aanpakken (Op deze manier kun je makkelijk je CSS voor deze tabel aanpassen):


///// Om je tabellen weer te geven /////////
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
    // Tabellen
    $tabellenreeks = mysql_query("SELECT * FROM tabellen");
    $teller = 0;
        
    
    while ($tabellen = mysql_fetch_assoc($tabellenreeks))
    {
    
        $teller++;
        
        // data ophalen
        $value1 = $tabellen['naam'];
        $value2 = $tabellen['text'];
                
            $cell .= '
            <!-- bouw hier je tabel in html op bijvoorbeeld: -->
                        <table class="testclass">
                          <tr>
                             <td>
                             Naam:
                             </td>
                             <td>
                             <input type="text" name="poster" value="'
.$value1.'"/>
                             </td>
                          </tr>
                          <tr>
                             <td>
                             Bericht:
                             </td>
                             <td>
                             <textarea name="text" cols="100" rows="15">'
.$value2.'</textarea>
                             </td>
                          </tr>
                        </table>
            '
;
    }

?>


<!-- dit is dus HTML -->

<body>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $cell ?>

</body>

<!-- einde HTML -->


Op dezelfde manier kun je ook INSERT gebruiken en een formulier met action=add maken om een nieuwe invoer in je database te laden welke je vervolgens op de vorige manier (met SELECT) kunt lezen.


Deze code is om een idee te geven hoe je het kunt aanpakken, hij zal hoogstwaarschijnlijk niet werken als je hem kopieert. Als je niet snapt wat ik probeer duidelijk te maken of wat ik hier doe probeer ik het op een andere manier uit te leggen!
Gewijzigd op 03/08/2011 20:06:23 door Christopher A
 
Eelco Alosery

Eelco Alosery

03/08/2011 20:19:56
Quote Anchor link
Hallo Christopher,

Bedankt voor je reactie.
Dit is echter wat ik nu dus niet meer wil doen :-)
Ik wel echt class maken waarmee je tabellen kan opbouwen zonder zelf de html code te typen.

Mijn gedachte is dus dit :
$cell1 = new cell();
$cell1->Value = "text 1";
$cell2 = new cell();
$cell2->Value = "text 2";
$cell3 = new cell();
$cell3->Value = "text 3";

$row = new row();
$row->Add($cell1);
$row->Add($cell2);
$row->Add($cell3);

$table = new table();
$table->Add($row);

Nu moet $table deze text bevatten :
<table>
<tr>
<td>text 1</td><td>text 2</td><td>text 3</td>
</tr>
</table>

Ik weet uberhoud niet of dit mogelijk is op deze manier binnen php, aangezien ik deze functionaliteit ben tegen gekomen in een C# aspx omgeving, wat ik wel handig vond.

Mijn eind idee is om ook nog voordat de html code word verzonden naar de browser, dat ik eventueel ook nog op ID basis de tabellen kan beïnvloeden.
Gewijzigd op 03/08/2011 20:21:41 door Eelco Alosery
 
Christopher A

Christopher A

03/08/2011 20:30:22
Quote Anchor link
Oh op die manier!
Helaas heb ik dit zelf nog niet uitgeprobeerd en gebruik ik deze methode te weinig om je er iets over te kunnen vertellen.

Wel weet ik dat je voor hetgeen dat je als laatst benoemd, voor dat een pagina wordt verzonden de content beïnvloeden, volgens mij beter Javascript kunt gebruiken zoals dat ook bij javascript contactformulieren gedaan wordt.

Dan kun je zonder dat pagina refresht alle informatie in de tekstvakken behouden/beïnvloeden zonder dat er wat verloren gaat. Je zou ook met session_start(); kunnen werken maar dan in dit geval refresht je pagina dus wel. Je informatie staat dan wel nog in de tekstvakken maar nu moet je handmatig een pagina terug gaan om hier weer bij te komen.
Gewijzigd op 03/08/2011 20:31:20 door Christopher A
 
Eelco Alosery

Eelco Alosery

03/08/2011 22:22:22
Quote Anchor link
Dit is wat ik momenteel heb gemaakt in een nog simpele opzet, dankzij een ander topic :-)

class Cell
{
public $ID;
public $CssClass;
public $value;

public function Add($value = null)
{
$this->value = $value;
}
}

class Row
{
public $Row = "";
private $RowString = "";

public function Add(Cell $Cell)
{
if ($this->RowString == "")
{
$this->RowString = "\n <td id=\"".$Cell->ID."\" class=\"".$Cell->CssClass."\">".$Cell->value."</td>";
}
else
{
$this->RowString = $this->RowString."<td id=\"".$Cell->ID."\" class=\"".$Cell->CssClass."\">".$Cell->value."</td>";
}

$this->Row = " <tr>";
$this->Row .= " ".$this->RowString."\n";
$this->Row .= " </tr>\n";
}
}

class Table
{
public $Table = "";

public function Add(Row $Row)
{
$this->Table .= "<table>\n";
$this->Table .= $Row->Row;
$this->Table .= "</table>\n";
}
}

$Cell = new Cell();
$Cell->ID = "id";
$Cell->CssClass = "class";
$Cell->Add("cell tekst");

$Cell_2 = new Cell();
$Cell_2->ID = "id_2";
$Cell_2->CssClass = "class_2";
$Cell_2->Add("cell tekst_2");

$Row = new Row();
$Row->Add($Cell);
$Row->Add($Cell_2);

$Table = new Table();
$Table->Add($Row);

echo $Table->Table;

Dit levert op :
<table>
<tr>
<td id="id" class="class">cell tekst</td><td id="id_2" class="class_2">cell tekst_2</td>
</tr>
</table>

Wat ik nu nog jammer vind is dat ik dit nog moet doen : $Table->Table;
Daar zou ik nog graag een andere oplossing voor vinden.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.