- 20 milliárd kameraszenzornál jár a Sony
- Magisk
- Samsung Galaxy S10 és S10+ duplateszt
- Google Pixel 9 Pro XL - hét szűk esztendő
- iPhone topik
- Olasz webshop szivárogtat Honor Magic7 árakat
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Nothing Phone 2a - semmi nem drága
- Mit tudunk a Pitaka márkáról, és milyenek a kiegészítőik?
- Vodafone mobilszolgáltatások
Új hozzászólás Aktív témák
-
Boolash
aktív tag
Sziasztok,
Segítséget kérnék, mert elakadtam egy problémában...
Linq to SharePointot szeretnék megvalósítani. Sikerült legenárlni spmetal segítségével a datacontext-et, majd példányosítottam is. Az eredményt egy DataGridView-ba szeretném megjeleníteni. Egyszerűbb lekérdezések sikerültek is, a baj ott van, amikor több táblán keresztül végeznék lekérdezést. Ekkor az eredményt megkapom minden egyes esetben, viszont nem tudom belerakni az eredményül kapott objektumot egy listába, hogy végül azt adjam meg DataSource-nak...A lényeg:
foreach (SPUser gruser in gr.Users)
{
CeDataContext cedc = new CeDataContext("http://spdeveloper");
EntityList<Item> test = cedc.GetList<Item>(gruser.LoginName);
var eredmeny = from aktualis in test
orderby aktualis.Title
select new { aktualis.Title, aktualis.Id };
}
GridView1.DataSource = ?????
GridView1.DataBind();Próbáltam, hogy létrehozok egy List<Item> -et, majd ezt beadni DataSource -nak.. de nem tudtam hozzáadni új elemet..
List<String> osszes = new List<Item>();
....
foreach (var ered in eredmeny)
{
osszes.Add(ered);
}Hiba:
Cannot implicitly convert type 'System.Collections.Generic.List<Item>' to 'System.Collections.Generic.List<string>'Hogy kellene megoldani?
Köszönöm előre is! -
(ex)Cat
senior tag
Sziasztok
Olyan programot kellene készítenem, ami egy külső forrásról beolvas képet és/vagy videót, ezt eltárolja és közben a képre vagy videóra egy a user által megadott szöveget is rátesz.
Van valakinek ötlete, hogy ezt hogyan lehet megoldani?
(értelemszerűen nem külső képszerkesztő programmal akarják megoldani, hanem nekem kellene mindenféle külső beavatkozás nélkül rátenni a szöveget a képre, vagy videóra. - Utóbbi esetében talán elegendő a videó elé tenni egy részt, ami a szöveget tartalmazza..)
köszi.
-
j0k3r!
senior tag
válasz prog1000 #2182 üzenetére
vissza a forrashoz.
int[,] M = new int[3, 3]; - ez jo es szep, de ha PI-ket akarsz belepakolni, akkor ne int-et hasznalj, mivel igy a PI helyett 3asokat fogsz kapni, mivel az int egesz szamok tarolasara alkalmas. legyen inkabb helyette double.some men just wanna watch the world burn...
-
j0k3r!
senior tag
válasz WonderCSabo #2192 üzenetére
igaz
korrigalva: if(oszlopIndex == sorIndex || oszlopIndex == (3 - sorIndex - 1))some men just wanna watch the world burn...
-
j0k3r!
senior tag
válasz prog1000 #2189 üzenetére
hello!
nezzunk peldakent egy 3x3-as matrixot:
1 2 3
M = 4 5 6
7 8 9itt a foatlo:
1 2 3
4 5 6
7 8 9ugyanez tombindexekkel felirva:
[0,0] [0,1] [0,2]
[1,0] [1,1] [1,2]
[2,0] [2,1] [2,2]itt szepen lathato, hogy a foatloban levo elemeknel megegyezik a sor es oszopindex.
itt a mellekatlo:
1 2 3
4 5 6
7 8 9ugyanez tombindexekkel felirva:
[0,0] [0,1] [0,2]
[1,0] [1,1] [1,2]
[2,0] [2,1] [2,2]itt mar egy fokkal nehezebb az osszefugges:
tegyuk fel, hogy a sorok szamat i-vel sorszamozzuk, akkor az i. sorban levo mellekatloban levo elem indexe N - i - 1, ahol N a a matrix merete. (jelen esetben 3x3, tehat 3)peldaul: i = 2, N = 3 -> [2,0] -> jo
koddal: (nem teszteltem, ha eliras van benne bocs)
for(sorIndex = 0; sorIndex < 3; sorIndex++)
{
for (oszlopIndex = 0; oszlopIndex < 3; oszlopIndex++)
{
if(oszlopIndex == sorIndex || sorIndex == (3 - sorIndex - 1))
{
M[sorIndex, oszlopIndex] = Math.PI;
}
else
{
M[sorIndex, oszlopIndex] = rndm.Next(-50, +100);
}
Console.Write("{0} ", M[sorIndex, oszlopIndex]);
}
}bar en a 3-as szam helyett inkabb konstanst hasznalnek, igy ha kesobb modositasz a matrix mereten eleg egy helyen atirni.
szerk: megeloztek
[ Módosította: Grafiqs ]
some men just wanna watch the world burn...
-
WonderCSabo
félisten
válasz WonderCSabo #2188 üzenetére
for (int i = 0; i<3; i++)
{
for (int j = 0; j<3; j++)
{
if (i == j || j == i-1)
M[i, j] = 3.14;
else
M[i, j] = rndm.Next(100, 200);
}
}[ Szerkesztve ]
-
prog1000
csendes tag
válasz WonderCSabo #2188 üzenetére
mellék
-
WonderCSabo
félisten
-
prog1000
csendes tag
válasz prog1000 #2186 üzenetére
mint a politikusok mindig mellé beszélnek
nah így ? if (sorIndex == 1) if (oszlopIndex == 1) M[sorIndex, oszlopIndex] = 3.14;
if (sorIndex == 2) if (oszlopIndex == 2) M[sorIndex, oszlopIndex] = 3.14;
if (sorIndex == 3) if (oszlopIndex == 3) M[sorIndex, oszlopIndex] = 3.14;
for (sorIndex == oszlopIndex); M[sorIndex, oszlopIndex] = 3.14);
M[sorIndex, oszlopIndex] = rndm.Next(100, 200);
rndm.Next(100, 200);így?
-
prog1000
csendes tag
válasz WonderCSabo #2185 üzenetére
nem is tanulás kérdése
-
prog1000
csendes tag
-
WonderCSabo
félisten
válasz prog1000 #2182 üzenetére
A megoldás pofonegyszerű, ha ismered a mellékátló és a főátló definícióját...
[ Szerkesztve ]
-
prog1000
csendes tag
Hali! Mátrixos példában kéne help :-)
Eddig jó a progi... az kéne már csak hogy a fő és mellékátlóba kiíratni a Pí, 3,14 értékét...
Köszi!
int[,] M = new int[3, 3];
int sorIndex;
int oszlopIndex;Random rndm = new Random();
for (sorIndex = 0; sorIndex < 3; sorIndex++)
{
for (oszlopIndex = 0; oszlopIndex < 3; oszlopIndex++)
{
M[sorIndex, oszlopIndex] = rndm.Next(-50, +100);
Console.Write("{0} ", M[sorIndex, oszlopIndex]);
}{
Console.WriteLine();
}
Console.ReadKey(); -
-
-
amargo
addikt
Tegyél bele *-ot. Vagy szofisztikáltabb kell?
[ Szerkesztve ]
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
-
martonx
veterán
válasz ArchElf #2173 üzenetére
Amire még érdemes odafigyelni, az az hogy debug-ként vagy realease-ként fordítod a kész csomagodat.
Érdemes a publikálásra szánt verziót realease-ként fordítani, mert így hatékonyabban fog futni a kész alkalmazás (nem kell a debug információkkal foglalkoznia, azaz kevesebb memóriát fog használni, és kevesebb processzor időt).Én kérek elnézést!
-
ArchElf
addikt
Publish-nál a publikálással kapcsolatos folyamatok is lefutnak.
A Publish lefordítja az összes projektet (a build csak azokat, ami megváltozott az utolsó fordítás óta), valamint gyárt egy OneClick csomagot is a projektedből. Ha nincs megfelelő certificate-ed, akkor a OneClick csomag használata mindig sírni fog a CA hiba miatt.
Telepítőt lehet gyártani sima build-del is, csak hozzá kell adni a solution-höz egy installer projektet is. Webes projekt esetén a publish ki is rakja a webalkalmazást a célhelyre (ha be van rendesen konfigurálva).
+ Biztos vannak még olyan részletek, ami most hirtelen nem jutott az eszembe.AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
Sziasztok,
Meg tudja vki mondani, hogy mi a lényegi különbség a Build és a Publish között?
A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!
-
prog1000
csendes tag
válasz Sk8erPeter #2170 üzenetére
thx
-
Sk8erPeter
nagyúr
válasz prog1000 #2167 üzenetére
Talán ha meg is nézted volna, amiket linkeltem...
Már az elsőben, amit linkeltem, ott van minden, ami kell neked, idézek a mátrix osztályhoz tartozó leírásból:
"A class representing a Matrix consisting of "Fractions". Features include
-constructors to initialize matrix directly (using Fractions, doubles, integers)
-some methods include
-Determinent
-Inverse
-Echelon Form (can be used to solve system of equations)
-Reduced Echelon Form etc.
-operators overload(+,-,*,/)
-Fraction class included (also written by me)
-other details given in the class"belenézve magába az osztálymetódusok definícióját tartalmazó fájlba, látható egy összegzés, amiből kiderül, hogy ez MINDENT tud, ami neked most kell:
/// Public Methods (Description is given with respective methods' definitions)
/// string ConvertToString(Matrix)
/// Matrix Minor(Matrix, Row,Col)
/// Fraction Determinent(Matrix)
/// MultiplyRow( Row, Fraction )
/// MultiplyRow( Row, integer )
/// MultiplyRow( Row, double )
/// AddRow( TargetRow, SecondRow, Multiple)
/// InterchangeRow( Row1, Row2)
/// Matrix Concatenate(Matrix1, Matrix2)
/// Matrix EchelonForm(Matrix)
/// Matrix ReducedEchelonForm(Matrix)
/// Matrix Inverse(Matrix)
/// Matrix Adjoint(Matrix)
/// Matrix Transpose(Matrix)
/// Matrix Duplicate()
/// Matrix ScalarMatrix( Rows, Cols, K )
/// Matrix IdentityMatrix( Rows, Cols )
/// Matrix UnitMatrix(Rows, Cols)
/// Matrix NullMatrix(Rows, Cols)
///
/// Private Methods
/// Fraction GetElement(int iRow, int iCol)
/// SetElement(int iRow, int iCol, Fraction value)
/// Negate(Matrix)
/// Add(Matrix1, Matrix2)
/// Multiply(Matrix1, Matrix2)
/// Multiply(Matrix1, Fraction)
/// Multiply(Matrix1, integer)
///
/// Operators Overloaded Overloaded
/// Unary: - (negate matrix)
/// Binary:
/// +,- for two matrices
/// * for two matrices or one matrix with integer or fraction or double
/// / for matrix with integer or fraction or doubleHa meg belenézel a kódba, elég sokat tanulhatsz belőle... Szerintem a célnak jelenleg jobban megfelelő osztályt nem igazán fogsz találni, max. kábé ugyanilyen jellegűt, persze nem teszteltem, de jónak tűnik.
Szóval talán mielőtt izomból visszautasítanád a segítséget, fontold meg, hogy vajon nem lesz-e az mégis jó neked...
(#2169): programozási ismeretek kellenek csupán, nem kell, hogy "programozó" légy. Ha ezek nincsenek meg, akkor meg teljesen mindegy, úgysem fogod tudni használni a felajánlott kódokat.
[ Szerkesztve ]
Sk8erPeter
-
prog1000
csendes tag
egyik sem jo igazán nekem az említett műveletek kellenek +,-,*,/ transzponált 3*3-as 4*4es mátrixokra....
-
prog1000
csendes tag
válasz Sk8erPeter #2165 üzenetére
Thank you Kerestem de nem nagyon találtam
magyarul is jöhetne
[ Szerkesztve ]
-
prog1000
csendes tag
Üdv!
Tud vki helpelni?
Olyan oldal kellene, ahol c#-os mátrixos műveletek vannak.... műveletek mátrixokkal szorzás,osztás,összeadás,kivonás, hatvány, transzponált, adjungált, felső háromszög mátrix stb. Consolban kéne!
Köszi!
[ Szerkesztve ]
-
ArchElf
addikt
GraphicsPath.IsVisible GraphicsPath objektummal tudsz definiálni zárt területeket, az IsVisible üggvénnyel tudod ellenőrizni, hogy az adott pont belül van-e. Ezzel nem csak sima kör céltáblát tudsz szimulálni, hanem teljes alakos céltáblát is, amiben akár több kör céltábla is lehet...
AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
válasz [pod]Diablo #2160 üzenetére
4 féleképp:
- definiálod, mint public static a main-ben, így arra tuddsz hivatkozni mindegyik formról
- definiálod, mint public static az egyik formon, így a másikról is látható lesz (pl Form1.valtozo)
- csak public-ként definiálod valahol (pl Form1-en), ilyenkor a szülő objektum hivatkozása is kell (pl Form2-t a Form1-ről nyitod meg, akkor inicializáláskor átadod neki a saját hivatkozását)
- csinálsz egy külön osztályt a közös változóknak és példányosítás után átadod az objektumot mindkét megnyitott form-nak.Szvsz a fenti megoldások "szépség" szerint növekvő sorrenben vannak
AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
[pod]Diablo
őstag
Koszi szepen,meg egy dolog van amivel nem boldogulok.Nemtudom hogy hozzam letre ugy a valtozokat,hogy lassa mindket Form.Valaki tudna segiteni nekem ebbe?
Elore is koszonom!
"Sült hal, Tom Jones, délutáni tea, rossz kaja, mégrosszabb idő, kibaszott Mary Poppins, LONDON!" // ...when i get sad.i stop being sad and be awesome instead...
-
Jester01
veterán
válasz [pod]Diablo #2157 üzenetére
Meghívod a Show vagy ShowDialog metódusát ... mi a probléma?
Jester
-
[pod]Diablo
őstag
Hello!
Hogy tudnek egy gomb benyomásásra elohozni egy mar letezo masik formot?
Elore is koszonom a segitseget!
"Sült hal, Tom Jones, délutáni tea, rossz kaja, mégrosszabb idő, kibaszott Mary Poppins, LONDON!" // ...when i get sad.i stop being sad and be awesome instead...
-
Frigo
őstag
Hogy lehet megállapítani egy kirajzolt elemnél ,hogy egy adott pont benne van-e ?Pl kirajzolok egy több körből álló céltáblát és azt kéne megállapítani ,hogy a képernyőn történő klikkelés benne van és ha igen melyik sávban.
-
Boolash
aktív tag
válasz Sk8erPeter #2153 üzenetére
Pontosan, a megoldás tökéletes! Nagyon köszönöm!
-
Sk8erPeter
nagyúr
válasz Sk8erPeter #2152 üzenetére
Közben megoldódott, csak hogy más ne törje a fejét rajta:
a display:inherit tulajdonság jelen esetben nem jó, hiszen itt egy táblázat soráról van szó, és az az említett beállítás szerint a szülő tulajdonságait örökölné, ami itt helytelen.
Ebből következően a display: table-row; tulajdonság a jó megoldás jelen esetben, így már nem esik szét a táblázat.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Boolash #2151 üzenetére
Nem árthat, bár még jobb lenne, ha felpakolnád valami ingyenes tárhelyre, hogy egyből láthassuk a végeredményét, hogyan néz ki. Azt a rész az érdekes, ami akkor generálódik, amikor szétesik az oldal.
Azért is lenne jobb tárhelyre felrakva a generált kód, mert akkor lehetne látni egyből azt is, milyen stílusokat alkalmaztál az elemekre, meg nincs-e validitási para, és nem kéne körülírnod, hogy mégis mi nem jó.Sk8erPeter
-
Boolash
aktív tag
válasz Sk8erPeter #2150 üzenetére
Okés Persze arra gondoltam, hogy külön css fájlban
Egyébként a generált html output IE és mozilla esetében ugyanaz. Esetleg bemásoljam az idevágó részt? -
Boolash
aktív tag
Sziasztok,
Van egy kis problémám, remélem tudtok segíteni.
Csináltam egy egyszerű formot asp .net-ben, melyben van egy gomb, mellyel egy újabb textbox jelenik meg, tehát egy újabb bevitel lehetséges. IE alatt jól megy, viszont firefox alatt szétcsúszik a táblázatom... Konkrétan a táblázat szélessége megnő, illetve a benne lévő oszlopok szélessége is megváltozik (pedig css-ben rögzítve vannak)aspx:
<asp:Table ID="Table1" runat="server" align="center" style="width: 60%;"
CellPadding="0" CellSpacing="0" BackColor="#DEDFDE" >
<asp:TableRow>
<asp:TableCell CssClass="style5">
Language
</asp:TableCell>
<asp:TableCell CssClass="style2">
<asp:TextBox ID="TextBox9" runat="server"></asp:TextBox>
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell CssClass="style5">
Level:
</asp:TableCell>
<asp:TableCell CssClass="style2">
<asp:DropDownList ID="DropDownList1" runat="server"></asp:DropDownList>
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell CssClass="style5" ColumnSpan="2" ForeColor="#FFFF66">
<input type="button" onclick="megjelenc1();" value="Add one more" />
</asp:TableCell>
</asp:TableRow>
<asp:TableRow ID="Lang2_1" style="display: none;" >
<asp:TableCell CssClass="style5">
Language
</asp:TableCell>
<asp:TableCell CssClass="style2">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</asp:TableCell>
</asp:TableRow>
<asp:TableRow ID="Lang2_2" style="display: none;">
<asp:TableCell CssClass="style5">
Level:
</asp:TableCell>
<asp:TableCell CssClass="style2">
<asp:DropDownList ID="DropDownList2" runat="server"></asp:DropDownList>
</asp:TableCell>
</asp:TableRow>
</asp:Table>A hozzá tartozó JS kód, szintén az .aspx -ben:
<script language="javascript" type="text/javascript">
function megjelenc1() {
if (document.getElementById("<%=Lang2_1.ClientID%>").style.display == 'none') {
document.getElementById("<%=Lang2_1.ClientID%>").style.display = 'inherit';
document.getElementById("<%=Lang2_2.ClientID%>").style.display = 'inherit';
} else {
document.getElementById("<%=Lang2_1.ClientID%>").style.display = 'none';
document.getElementById("<%=Lang2_2.ClientID%>").style.display = 'none';
}
}Code behindból is meg lehet oldani a megjelenítés / eltüntetést, viszont ott problémáim voltak a validáláskor, ezért döntöttem a JS mellett.
Köszi előre is![ Szerkesztve ]
-
Jester01
veterán
foreachben igen. Viszont idéztem a specifikációt miszerint ha a végére ért és falset adott vissza akkor az esetleges további MoveNext hívásoknak szintén falset kell visszaadni egészen addig amíg Reset hívás nincs. A te implementációd viszont ehelyett előlröl kezdi. Hogy ez zavar-e téged azt döntsd el magadnak.
Jester
-
C^^
őstag
válasz Jester01 #2140 üzenetére
Pedig így működik.
A specifikáció azt mondja, hogy "Enumerators are positioned before the first element until the first MoveNext() call."
Jelen esetben ez az akt=null a konstruktorban.
Ha ezek után nincs benne a MoveNext()-ben az if (akt==null) akt=elso;, akkor soha nem fog ráállni az első elemre. (Dob is egy NullReferenceExeptiont.)Így is működik:
public bool MoveNext()
{
akt = akt.KovetkezoElem;
return akt != null;
}
Viszont akkor a konstruktorban egyből az első elemre kell állítani az aktot, ami szintén ellentmond a specifikációnak.Van egy olyan érzésem, hogy még mindig nem értek valamit.
-
Jester01
veterán
Igazából így sem jó, kivéve ha direkt csináltad a specifikáció ellenében.
If MoveNext passes the end of the collection, the enumerator is positioned after the last element in the collection and MoveNext returns false. When the enumerator is at this position, subsequent calls to MoveNext also return false until Reset is called.
A tiéd viszont újra elindul az elejéről automatikusan.
Jester
-
C^^
őstag
Sziasztok,
Egy kis segítséget szeretnék kérni.
Adott egy generikus, egyirányú láncolt lista, amit be kéne járni foreach ciklussal.
Ehhez ugyebár a listának implementálnia kell az IEnumerable interfészt, amihez kell egy "felsoroló" generikus osztály, ami implementálja az IEnumerator-t (generikus formában).Ez idáig rendben is van, meg is írtam a "felsoroló" osztályt, illetve a listában implementálva van az IEnumerable interfész, hibát sem dob a fordító, viszont futásnál a foreach-t mintha egyszerűen átugraná a program.
Így néz ki a "bejáróm":
class ListaBejáró<T>:IEnumerator<T>
{
ListaElem<T> elso, akt;
public ListaBejáró(ListaElem<T> elso)
{
this.elso = elso;
akt = null;
}
public T Current
{
get { return akt.Adat; }
}
public void Dispose()
{
elso = null;
akt = null;
}
object System.Collections.IEnumerator.Current
{
get { return this.Current; }
}
public bool MoveNext()
{
if (akt==null)
{
akt = elso;
return false;
}
else
{
akt = akt.KovetkezoElem;
return true;
}
}
public void Reset()
{
akt = null;
}
}Így pedig az IEnumerable implementáció:
public IEnumerator<T> GetEnumerator()
{
ListaBejáró<T> bejaro = new ListaBejáró<T>(ElsoElem);
return bejaro;
}
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
{
return this.GetEnumerator();
}ListaElem<T> objektumokból áll maga a láncoltlista. Az objektumnak van "Adat" mezője, és egy referenciája a következő elemre "KovetkezoElem" néven.
Magának a listának van egy "ElsoElem" mezője, ami értelemszerűen a lista első elemét jelöli.
Mi lehet a hiba?
Előre is köszönöm.[ Szerkesztve ]
-
martonx
veterán
Sziasztok!
Van-e itt valaki aki WPF - SQL CE - Entity Framework szentháromsággal szopatta már magát rajtam kívül?
Mert tőle megkérdezném, hogy hogyan lehet új adatot felvinni EF-en keresztül. És nehogy nekem valaki msdn-t, meg tutorialokat (mármint azt az egyet, ami pont ezzel a hárommal foglalkozik, és új adat felvitel is szerepel benne) linkeljen, mert ezen már túlvagyok.Konkrétan az érdekel, hogy miért van az, hogy EF-en keresztül működik az adatlekérdezés, törlés, módosítás, de az új adat felvitel az istennek se akar menni. Fasza, totál semmitmondó hibaüzenettel elszáll a SaveChanges().
Én kérek elnézést!
-
Elrood
őstag
-
veterán
válasz martonx #2131 üzenetére
A LightSwitch együtt tud működni az EF-kel, úgyhogy nem itt lesz a kutya elásva. Milyen verziós EF-et használsz? Volt régebben valami bug a LS-ben, hogy nem lehetett System vagy User táblaneveket használni, bár ez tényleg régen volt. Nem lehet, hogy abban a lekérdezésben van valami gond?
-
martonx
veterán
Hátha van valaki, aki szintén próbálgatja a LightSwitch-et.
A kérdésem, hogy hogyan tudnék komplett táblát TRUNCATE-elni benne? A hagyományos alkalmazásokban erre használatos EF-es saját sql parancs futtatás nem működik benne, vagy csak én voltam béna?
Aztán másik megoldás, hogy csinálok erre a célra egy tárolt eljárást, és azt hívom meg. Sajnos ez sem járható út, mert SQL CE-t használok a teszt alkalmazásomban, és csak ez miatt nem is akarom SQL Express-esíteni.
Ha esetleg eddig még nem próbálgattátok az LS-t, akkor nagyon-nagyon melegen ajánlom minden .Net kedvelőnek! Brutális dolgokat össze lehet vele kattintgatni percek alatt (ehhez persze előbb meg kell ismerni).
Én kérek elnézést!
-
Elrood
őstag
Nem teljesen C#-ról van szó, hanem Visual Studio 2010-ről.
Gyorsbillentyűzés közben bekapcsoltam, hogy editorban jelezze a space és tab leütéseket:
Lehet, hogy már túl fáradt vagyok, de egyszerűen nem találom, hogy hol kell kikapcsolni.
''The spice exists on only one planet in the entire universe. A desolate, dry planet with vast deserts. The planet is Arrakis, also known as DUNE.''
-
veterán
válasz Sk8erPeter #2126 üzenetére
-
kingabo
őstag
válasz Sk8erPeter #2125 üzenetére
"Szóval ez még minimális szinten sem mérvadó"
Te neveztetted át a C++-ost arra!Nekem mind1, hogy szóköz vagy kötőjel van köztük, csak leírtam, hogy a többi hogy van.
Köszi az átnevezést!
-
Sk8erPeter
nagyúr
-
Sk8erPeter
nagyúr
válasz kingabo #2122 üzenetére
És ki mondta, hogy a Prohardver a nagy helyesírásguru?
Amúgy meg >>> [link]....
Szóval ez még minimális szinten sem mérvadó.=======
(#2121) stevve : pontosan erre gondoltam én is. Ergo egyáltalán nem függ össze, ki mennyi idő alatt végez a sulival, és az, hogy valaki mekkora góré lesz a szakmájában.
Sk8erPeter
-
RM1
aktív tag
Sziasztok!
Egy olyan problémám lenne, hogy adott egy adatbázis, aminek néhány tábláját szeretném egy formon megjeleníteni, de nem szeretnék emiatt 500 label-t létrehozni, és a listbox elem sem megfelelő.
Valami olyat keresek, ami hasonló a PHP+mysql megoldásokhoz, amikor megjelenítünk
egy táblázatot, és abban megjelenik 20-40 rekord. Az oldalak között pedig lehet lapozni.
Hagyományos form projectről van szó, VS2008. -
kingabo
őstag
válasz Sk8erPeter #2119 üzenetére
"Most azon tanakodtam, hogy helyesírás szerint "C# programozás" vagy "C#-programozás" (kötőjel). Én utóbbira tippelnék, mert tulképpen a C#-nak a programozása, de lehet, hogy tévedek. "
C ill C++-nál szóköz van nem kötőjel.
szerk: Cuda, batch, Opengl szintén.[ Szerkesztve ]
-
veterán
válasz Sk8erPeter #2119 üzenetére
Csak egy pár mondat még az időben diplomázáshoz: Van egy guru ismerősöm, aki egy tantárgy miatt majdnem ott is hagyta a sulit, mégis vannak területek, ahol alig ismerek nála jobb szakembert. Sajnos ma az iskolák jó részében azt tanítják, amire van tanár és nem azt, amit kellene célirányosan. És óriási különbségek vannak levelező és nappali, idősebb és fiatalabb diákok között - mármint értékelésben.
[ Szerkesztve ]
-
martonx
veterán
válasz Sk8erPeter #2119 üzenetére
Egyetértek. a túltárgyalásról és az átnevezésről is. Visual Basicnek úgyis van külön topikja.
Én kérek elnézést!
-
Sk8erPeter
nagyúr
válasz #90999040 #2118 üzenetére
Igen, én is erre gondolok, és tulajdonképpen ez a fórum - ahogy elnézem - a C#-programozásról szól elsősorban, nem csak úgy általában a .NET-ről.
Ha a többiek is egyetértenek, akkor megkérem a modikat a módosításra. Vélemény?Most azon tanakodtam, hogy helyesírás szerint "C# programozás" vagy "C#-programozás" (kötőjel). Én utóbbira tippelnék, mert tulképpen a C#-nak a programozása, de lehet, hogy tévedek.
======
shev7, martonx, amargo: asszem ezt túltárgyaltuk, nagyjából sikerült közös nevezőre hozni a véleményeket.Sk8erPeter
-
#90999040
törölt tag
válasz Sk8erPeter #2087 üzenetére
átneveztetnénk mondjuk "C# programozás"-ra vagy ehhez hasonlóra
Szerintem ez valóban jobb lenne, hiszen a Visual studio.net nem csak c#-ot tartalmaz, és természetesen c# sem csak a Visual studio.net-ben van.
-
amargo
addikt
válasz Sk8erPeter #2111 üzenetére
Én nem látom előfeltételnek a jó programozást és az egyetem időbeni befejezését.
Egy évfolyam társam tavaly abszolvált és - hála az égnek, nem és nem rosszmájúságból írom - úgy kivágták a szakdolgozat védésről, mint a sicc.. gyakorlatilag valahogy végig evickélte a féléveket.
Én 1 év csúszásban vagyok.. bizony az analízis komolyabb volt, mint elsőre gondoltam volna. Foghatnám a munkára is, meg egyéb körülményekre is a dolgot, de tudom, hogy vannak nálam sokkal ügyesebbek is, ettől még mindent meg kell tenni a fejlődésért és nem szeretek átcsusszanni tantárgyakon“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
martonx
veterán
válasz Sk8erPeter #2111 üzenetére
Természetesen az egyetem időben elvégzése nem az egyetlen mérvadója annak, hogy kiből lesz jó programozó. Azonban lássuk be, az én közvetlen évfolyamtársaim közül egyet sem tudnék mondani, aki azért bukott meg, mert fasza programozó lenne (hozzáteszem volt aki ezt hitte magáról, na ő volt az egyik legsötétebb), hanem mert agyhalottak voltak.
A munkahelyemen viszont tudok mondani olyan programozót, aki nálam nagyságrendekkel jobb, mégis csúszkál az egyetemen, mert főállásban napi 10-12 órát dolgozik, és mellette minimális ideje van tanulni (plusz éppen semmit nem is ad a tudásához az egyetem, csak meglesz a papírja arról, amihez egyébként is nagyon ért).
Szóval ilyenek is vannak, de ez nagyon ritka.
Én kérek elnézést!
-
shev7
veterán
válasz Sk8erPeter #2112 üzenetére
Persze, rengeteg oka lehet, de megis a herevere a leggyakoribbi ok... Nem mellesleg a kepzes szinvonala, a kovetelmenyek is folyamatosan csokkennek. Megis ennek ellenere gyakoribb az hogy valaki nem vegez idoben. Ez azert csak jelent valamit...
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
Sk8erPeter
nagyúr
Erre is csak azt tudnám mondani, amit martonx-nek leírtam imént... gondolom hasonlóképpen gondolod, mint ő, hogy időben kell végezni az egyetemmel, és akkor az már egyértelműen előrevetíti azt is, hogy jó lesz valaki a szakmában. Ezzel abszolúte nem értek egyet, nem gondolom, hogy attól ér valaki többet, hogy a képzés minimális időtartama alatt sikerült elvégeznie az egyetemet/főiskolát.
Megerősítésként: igen, Ti nagyon ügyesek vagytok, hogy sikerült elsőre, de asszem vannak még egy páran, akik szeretnének jók lenni a szakmájukban attól függetlenül, hogy nem azonnal fejezték be a képzést, ahogy lehetett (aminek mondjuk nem csak a hereverés az oka).Sk8erPeter
-
Sk8erPeter
nagyúr
válasz martonx #2092 üzenetére
Hát akkor úgy tűnik, nem fogunk egyetérteni, mert én nem úgy gondolom, hogy valaki nem tud programozni, és nem is lehet belőle jó szakember, ha pár tárgyat ellinkeskedik, mert lusta volt hozzá, nem érdekelte, nem értette, vagy egyáltalán köze nem volt hozzá, stb. De úgy tűnik, szerinted csak az lehet jó szakember, aki időben elvégzi az egyetemet, és minden tárgyat faszán elsőre megcsinál.
Én is csúszom, nem fogom időben befejezni az egyetemet, mert előtte már elvégeztem egy főiskolát, ami abszolúte nem informatikával kapcsolatos képzést adott, és már igencsak megkoptak az emlékeim középiskolából, ahol amúgy is qrvára szar, semmit nem érő matekképzés volt (ráadásul humán tagozat). Így is nagyon nehéz volt összeszedni azt a tudást, amivel az emberek többsége alapból érkezik egy egyetemre, lásd pl. deriválás, integrálás (ez most csak két kiragadott példa, ami elég alap kellene, hogy legyen a középiskolai képzésben is), amit mi egyáltalán nem vettünk középiskolában, meg úgy egyáltalán a reál jellegű tárgyakban való gondolkodást sem adták át. Gondolom mondanom sem kell, hogy programozást csak hírből ismertem. Így programozásból is iszonyat sokat szenvedtem, mire végül feltornásztam magam arra a szintre, ahol most tartok, hogy talán már normálisan meg tudok írni egy programot, és úgy érzem, közöm van az egészhez, érdekel, szeretem csinálni, és a sok gyakorlás miatt már jobban állok, mint sokan mások, akik eleve programozói ismeretekkel/vénával érkeztek az egyetemre.
De még így is tudom, hogy sehol nem állok a "jó programozó" kategóriától. (Legalább belátom.)
Részben a rendkívül gyenge előképzettség okán pár tárgyat nem sikerült elsőre megcsinálni, és persze volt olyan, amire nem is szántam annyi időt, amennyit kellene, elsősorban olyan matekos jellegű tárgyakra gondolok, amiket sokan kisujjukból kiráznak, számomra mégis nehéz volt felfogni az ott tanult dolgokat úgy, hogy előtte soha nem tanultam még csak hasonlót sem (lásd pl. "Bevezetés a számításelméletbe 2.", Algoritmuselmélet, stb. - ezekre nyilván azt fogjátok mondani, hogy "piha, hát mi volt az nekem, lószar az egész, halál egyszerű, csak gondolkodni kell", nekem nem, nyilván akkor ostoba vagyok).
Én sem fogom időben befejezni az egyetemi képzést, de azért annak ellenére remélem, attól még jó szakember lehetek, hogy Ti úgy gondoljátok, jó szakember már nem lehet, aki nem végez időben az egyetemmel...[ Szerkesztve ]
Sk8erPeter
-
veterán
Ezért nem is nagyon használom. Inkább akkor használom simán javascriptből.
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>Például hőtérképhez:
"<%= UrlFactory.CreateUrl("Home.aspx/HeatmapTile", new { zoom="\"+zoom+\"", x="\"+ coord.x + \"", y="\"+coord.y+\"", client="google", type = ViewData["type"]}) %>";Kicsit talán bonyolultabbnak tűnik, de legalább jól megy.
[ Szerkesztve ]
-
amargo
addikt
Komolyan semmi csúnyát nem akarok írni rájuk, de első körben csak localhost-on tudtam kipróbálni és szépen ment.
Majd most felraktam a kinti host-ra. Dobálta a google map key hibákat. Az újabb verzióban nem, csak nem megy.. erre statikusként a ascx-be belerakva megy. Ha a motor szolgáltatja code behind-ból, akkor elhasal.Biztos én nem olvasok el valamit. De most már nem szórakozom vele.. megy és kész csak idegesít a statikus megadás..
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
amargo
addikt
Bejött! Megy vele
Már csak egy aprócska problémám van vele, azóta 4 év fejlesztés történt benne és pont az a funkció nincs implementálva, ami kellene nekem
kml import..De ezek alapján majd elindulok.
Köszönöm a segítséget!Szerk:
Elkezdtem olvasgatni a fórumot és érdekes dolgot vettem észre, ettől vezérelve neki álltam megnézni a változásokat és a 2.5 is szépen fut, majd a 2.6-is, amibe az XML kezelés már implementálva lett.
Majd elkezdtem szépen végig nézni és kiderült, hogy a 3.2.1.0 verzió is szépen fut rajta
De a 3.2.1.1 esetén valami törés keletkezik az életében - majd megnézem.Köszönet a segítségért!
[ Szerkesztve ]
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
amargo
addikt
Nem, de igazából kipróbáltam egy szimpla projekten is és ott is futott, de még MVC-nél is.
Ha valami hasonló probléma lenne, akkor egy másik googlemap content hozzáadása nem oldaná meg a dolgot.. holnap debug leszmartonx:Igen én
Én is erre jutottam, de sokan vannak, akik jobban értenek hozzá és lehet valami elkerülte a figyelmem. Nem szarul írták meg, csak nem gondolták, hogy offline akarja valaki telepíteni is.. vagy fene tudjaDe 1 trükköt azért tudok rá:
IIS, ami agyúval verébre..[ Szerkesztve ]
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
martonx
veterán
akkor te voltál az aki devportálon is ezt kérdezte.
Ott sem válaszoltam rá, mert a válasz szerintem ebben az esetben az, hogy: sehogy, de mérget azért nem vennék rá.
SL OOB alkalmazás akkor tud offline is működni, ha erre fel van készítve kódban. Ha szarul írták meg, és induláskor mindenképpen le akar valamit húzni netről, akkor az tudtommal soha a büdös életben nem fog neked offline futni.
De mint mondtam mérget nem vennék rá.
Én kérek elnézést!
-
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- TP-LINK TL-MR6400 vezeték nélküli router, N 300Mbps, 4G LTE
- HP Pavilion Gaming Laptop 15-EC0XXX - AMD Ryzen 5 3550H, 16GB RAM, 1660Ti 6GB, magyar kiosztás
- Keychron K4 v2 - Magyarosított Világító RGB Billentyűzet
- Fujitsu-Siemens Lifebook S 935 (13,3" IPS érintőkijelző, i5-5300U, 6GB RAM, 240GB Samsung SSD)
- Adus 27" TUF Gaming VG279Q1A
Állásajánlatok
Cég: Axon Labs Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest